- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
TUXEDO基础培训教程
TUXEDO基础培训教程 V1.0.0 神州数码思特奇 黑龙江分支 营业组 2008-4-13 目录 目录 2 1. TUXEDO系统概述. 4 1.1 客户机/服务器体系结构 4 1.2 什么是TUXEDO系统 6 1.2 TUXEDO核心系统组成 7 1.3 TUXEDO应用程序工作原理 10 1.4 远程客户端与WSL原理 11 1.5 TUXEDO系统的关键特性 12 2. TUXEDO系统配置 16 2.1 配置文件 16 2.2 信息内容 17 2.3 生成TUXCONFIG文件 20 2.4 关于MSSQ的配置 21 2.5远程客户端配置 22 2.6 Tuxedo Domains配置 23 3. TUXEDO的缓冲区 27 3.1 概述 27 3.2 FML缓冲区 27 3.2 FML域表文件 29 3.3与缓冲区使用有关的函数 32 3.4 程序中的例子 34 4. TUXEDO应用程序开发 35 4.1 常用的ATMI 36 4.2 BEA Tuxedo系统提供多种通信模式 42 4.3 同步的Request/Response模式 43 4.4 TUXEDO程序基本结构 43 4.5 启动和关闭应用程序 47 5. IPC角度理解TUXEDO的原理及结构 49 5.1 概述 49 5.1 信号灯 51 5.2 消息队列 51 5.3 共享内存 51 5.4 实验过程和结果 53 6. TUXEDO性能优化 59 附录: 61 A.用TCP连接分析TUXEDO的WS模式 61 B.关于TUXEDO 负载均衡和MSSQ的探讨 61 C.化繁为简来学习编写BEA TUXEDO会话的程序 61 D.TUXEDO超时控制全功略 61 E.将Tuxedo Service 发布成 Web Service 61 F.使用LoadRunner来测试BEA TUXEDO 62 G.. 基于系统真实数据的TUXEDO应用服务器压力测试的研究与实现 62 H. 配置WebLogic Tuxedo Connector 62 I. 用VC6.0和FML结合进行远程文件传输 62 TUXEDO系统概述 1.1 客户机/服务器体系结构 企业计算模式的发展大致经历了这样三个阶段: 以大型机为核心的“主机/终端”模式; 以文件服务为核心的“文件服务器”模式; 以数据服务为核心的“客户机/服务器”模式。 “客户机/服务器”模式可以分为以数据库管理系统(DBMS)为核心的两层结构和以中间件(或称为应用服务器)为核心的多层结构。 典型的两层结构模型为:服务器端运行关系数据库,负责提供数据服务,所有应用逻辑和用户界面都安装在客户端,客户机与服务器通过“请求/应答”(Request/Response)进行业务逻辑处理。但是随着应用规模的扩大,逐渐暴露诸多缺陷: 无法处理大并发量的用户请求; 系统可移植性差; 系统可扩展性差; 不支持分布式事务; 可管理性差; 不具有动态伸缩性。 图1-1 两层客户机/服务器模型完全互联时形成的M×N网状结构 把两层结构中部署在客户机和服务器上的业务逻辑抽取出来,单独放到一个中间层上去处理,就构成了三层结构。客户机只处理表示(Presentation)逻辑,即显示用户界面、接收用户输入数据、提交交易请求、显示交易处理结果;应用服务器只处理应用(Application)逻辑,即负责维护客户机和服务器之间的通信连接,提供命名、通信、事务、安全、并发、持久性、负载均衡等应用服务。后台数据库(DBMS)只提供数据服务,即负责提供数据存储、查询、复制等服务。 图1-2 三层客户机/服务器结构的逻辑图(M+N互联模型) 表示层、应用逻辑层和数据层在物理分布上是非常灵活的,它们既可以同时分布在同一台主机上,也可以分布在不同的主机上。根据业务需求,可以对应用服务层再进行扩展,形成多层结构。三层或多层结构有如下一些优势: 服务连接池机制; 丰富的通信机制; 支持分布式事务; 可移植性好; 可管理性强; 可靠性高; 灵活性和扩展性好。 按照服务形式的不同,可以将C/S模型分为以数据请求为核心的会话模型和以服务请求为核心的联机事务处理(Online Transaction Processing,OLTP)模型。在以数据请求为核心的模型中,客户机给服务器发送SQL指令,服务器给客户机返回数据;在以服务请求为核心的模型中,客户机给服务器发送服务请求,服务器执行业务逻辑并给客户机一个响应。OLTP系统最大的特点是并发用户数量大,突发性强,交易时间短,输入输出格式固定。大多数OLTP系统都有多个资源管理器来提供数据服务,因此需要借助事务管理器(TM)来协调分布式事务。 1.2 什么是TUXEDO系统 “TUX has been Extended
文档评论(0)