tuxedo培训教材 (上)

tuxedo培训教材 (上)

ID:11936973

大小:77.00 KB

页数:12页

时间:2018-07-15

tuxedo培训教材 (上)_第1页
tuxedo培训教材 (上)_第2页
tuxedo培训教材 (上)_第3页
tuxedo培训教材 (上)_第4页
tuxedo培训教材 (上)_第5页
资源描述:

《tuxedo培训教材 (上)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、TUXEDO培训教材(上)第1节概述1.1培训目标:Ø了解使用中间件的三层应用架构模式。Ø了解BEATUXEDO基本特性。Ø能应用TUXEDO进行具体应用的开发。Ø了解TUXEDO各项配置参数的含义。Ø了解TUXEDO管理工具的使用1.2培训内容:ØTUXEDO基本特性介绍Ø使用TUXEDO进行应用的开发ØTUXEDO配置参数介绍ØTUXEDO系统设计要点1.3内容概述1.3.1TUXEDO基本特性介绍l中间件的基本概念lTUXEDO功能简介1.3.2使用TUXEDO进行应用的开发l编写一个TUXEDO应用程序的基本步骤l客户端程序的编写l服务端程序的编

2、写lTUXEDO常见ATMI函数说明1.3.3TUXEDO配置参数详解lTUXEDO配置文件的组成l各组成部分的参数含义1.3.4TUXEDO管理工具的使用l启动、关闭TUXEDO应用l命令行管理工具的使用(tmadmin)1.3.5TUXEDO应用系统设计要点1.4术语定义lBB:(BulletinBoard)TUXEDO应用启动时由BBL进程创建的共享内存块,包含了TUXEDO用来进行管理所需要的全部信息lATMI:(Application-to-TransactionMonitorInterface)面向事务的应用程序编程接口lServer:是一个

3、进程,守候一个消息队列lService:是一个单一的函数。一个server可以包含多个services.lDDR:(DataDependantRouting)数据依赖路由lPRIO:(Priority)TUXEDO服务优先级机制lACLs:(AccessControlLists)访问控制列表。TUXEDO的安全控制机制一种。lCLOPT:(CommandLineOption)命令行参数。这是TUXEDO配置文件ServerSection一个参数,在服务进程启动时,用来向服务进程传递参数。lMSSQ:(MultipleServerSingleQueue)T

4、UXEDO多服务单队列机制。多个server共享一个消息队列。第2节中间件基本概念2.1商业计算模式的演变(1)集中式到分布式集中式模式下,所有的应用逻辑、数据资源都集中在一台服务器上。这个服务器一般是大型机。分布式系统中,每个应用逻辑独立一条机器。数据资源单独一台机器演变模式如下图:应用逻辑1应用逻辑2数据资源1数据资源2大型机系统应用逻辑1机器1应用逻辑2机器2数据资源机器3集中式分布式(2)分布式系统的两层结构阶段客户端应用:l用户界面处理l业务逻辑处理服务端应用:l数据库服务器(3)二层结构在关键业务采用的限制l前后台均是专用系统绑定l客户机端的

5、扩展性差l不够模块化l业务逻辑在客户机端l:对安全性/业务变化的管理能力差ll关系数据库系统间的互联性差l关系数据库间没有交易处理l适用于部门级解决方案:小于200个用户(4)如何对两层的结构进行扩展:采用多路集中方式,客户端不直接与服务库服务器相连,而是先与一个sesstionconnector相连,再由sesstionconnector与数据库服务器。(5)分布式系统的三层结构阶段:对二层系统的扩展,就演变成了分布式系统的三层结构:将业务逻辑从客户端应用中分离出来,组成业务逻辑服务器。客户端与业务逻辑服务器相联,业务逻辑服务器与数据库相连。这样就演变

6、成“客户端、业务逻辑服务器、数据库服务器”的三层结构。2.2中间件是三层结构的手段(1)中间件是将应用映射到相关的资源上的软件技术,它是由一系列的API和通讯协议所组成的。中间件使得三层的客户服务器架构得以实现。(2)使用中间件的应用的优点:l灵活地在客户与服务器之间划分数据与逻辑.l便于按照业务需求修改客户端或服务器端的逻辑.l分隔系统的开发与系统的部署.l提供分布交易的全程保护(3)第3节BEATUXEDO简介3.1TUXEDO消息处理机制3.1.1client/server架构的两种模式Ø在一个client/server结构的应用中,client(

7、需要服务的实体)和server(提供服务的实体)是互相独立的两个逻辑对象,两者通过通讯来共同完成一个任务。client发起一个服务请求,并接收server端返回的处理结果。server端接收并处理client端的请求,并把结果返回到client端。Ø一个客户端应用(clientapplication)的功能:组织服务请求数据,并接收请求处理结果。提供通过网络,发送服务请求数据、接收请求结果的机制Ø一个服务端应用(serverapplication)的功能:接收client端的服务请求数据,根据业务逻辑处理客户请求,并将处理结果返回到client端。Ø有两

8、种类型的client/server架构模式ü数据请求模式(适合client/se

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。