欢迎来到天天文库
浏览记录
ID:45758388
大小:428.79 KB
页数:62页
时间:2019-11-17
《tuxedo基础培训教程》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、TUXEDO基础培训教程Vl.0.0神州数码思特奇黑龙江分支营业组2008-4-13目录H录21.TUXEDO系统概述41.1客户机/服务器体系结构41.2什么是TUXEDO系统61.2TUXEDO核心系统组成71.3TUXEDO应用程序工作原理101.4远程客户端与WSL原理111.5TUXEDO系统的关键特性122.TUXEDO系统配置162」配置文件162.2信息内容172.3生成TUXCONFIG文件202.4关于MSSQ的配置212.5远程客户端配置222.6TuxedoDomains配置233.TUXEDO的缓冲区273.1概述273.2F
2、ML缓冲区273.2FML域农文件293.3与缓冲区使用有关的函数303.4程序中的例了324.TUXEDO应用程序开发344.1常用的ATMI344.2BEATuxedo系统提供多种通信模式404.3同步的Request/Response模式414.4TUXEDO程序基本结构434.5启动和关闭应用程序465.IPC角度理解TUXEDO的原理及结构485.1概述485.1信号灯505.2消息队列505.3共享内存5()5.4实验过程和结果526.TUXEDO性能优化58附录:60A.用TCP连接分析TUXEDO的WS模式60B.关于TUXEDO负载均
3、衡和MSSQ的探讨60A.化繁为简來学习编写BEATUXEDO会话的程序60B.TUXEDO超时控制全功略60C.将TuxedoService发布成WebService60D.使用LoadRunner來测试BEATUXEDO61E..基于系统真实数据的TUXEDO应用服务器压力测试的研究与实现61F.PidBWebLogicTuxedoConnector61G.用VC6.0和FML结合进行远程文件传输611.TUXEDO系统概述1.1客户机/服务器体系结构企业计算模式的发展大致经历了这样三个阶段:•以大型机为核心的“主机/终端”模式:•以文件服务为核心
4、的“文件服务器”模式;•以数据服务为核心的“客户机/服务器”模式。“客户机/服务器”模式可以分为以数据库管理系统(DBMS)为核心的两层结构和以屮间件(或称为应用服务器)为核心的多层结构。典型的两层结构模型为:服务器端运行关系数据库,负责提供数据服务,所有应用逻辑和用户界面都安装在客户端,客户机与服务器通过“请求/应答”(Rcqucst/Rcsponsc)进行业务逻辑处理。但是随着皿用规模的扩人,逐渐暴露诸多缺陷:•无法处理大并发量的用户请求;•系统可移植性差;•系统可扩展性差;•不支持分布式事务;•可管理性差;•不具冇动态伸缩性。CHent3Serv
5、ers图1-1两层客户机/服务器模型完全互联时形成的mxn网状结构把丙层结构屮部署在客户机和服务器上的业务逻辑捕取出來,单独放到一个小间层上去处理,就构成了三层结构。客户机只处理表示(Presen⑻ion)逻辑,即显示用八界而、接收用户输入数据、提交交易请求、显示交易处理结果;应用服务器只处理应用(Application)逻辑,即负责维护客户机和服务器Z间的通信连接,提供命名、通信、事务、安全、并发、持久性、负载均衡等应用服务。后台数据库(DBMS)只提供数据服务,即负责提供数据存储、查询、复制等服务。PresentationApplicationCl
6、ient1DBMSServer1Client2ApplicationServer1Server2ApplicationServer2Client3Server3图1-2三层客户机/服务器结构的逻辑图(M+N互联模型)表示层、应用逻辑层和数据层在物理分布上是非常灵活的,它们既可以同时分布在同一台主机上,也可以分布在不同的主机上。根据业务需求,可以对应用服务层再进行扩展,形成多层结构。三层或多层结构冇如下一些优势:•服务连接池机制;•丰富的通信机制;•支持分布式事务;•可移植性好;•可管理性强;•可靠性高;•灵活性和扩展性好。按照服务形式的不同,可以将C/
7、S模型分为以数据请求为核心的会话模型和以服务请求为核心的联机事务处理(OnlineTransactionProcessing,OLTP)模型。在以数据请求为核心的模型屮,客户机给服务器发送SQL指令,服务器给客户机返回数据:在以服务请求为核心的模型屮,客户机给服务器发送服务请求,服务器执行业务逻辑并给客户机一个响应。OLTP系统最大的特点是并发用八数量大,突发性强,交易时间短,输入输出格式固定。大多数OLTP系统都有多个资源管理器来提供数据服务,I大1此需耍借助事务管理器(TM)来协调分布式事务。1.2什么是TUXED0系统UTUXhasbeenExt
8、endedfordistributedOperation!0Tuxedo是BEA公司的交易屮间
此文档下载收益归作者所有