- 1、本文档共43页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
由浅入深Tuxedo管理
第一章 申明与BEA Tuxedo 8.x for Administrators课程介绍
一、申明
本系列由gototop编写,文章参考了网上的部分内容,在此一并致谢,目的在于希望给广大Tuxedo初学者一个完整的参考,如果你 也是做管理的,那么他们最适合你不过了。?二、BEA Tuxedo 8.x for Administrators
注:本部分摘自BEA中国网站,关于BEA其他培训内容参见:/channel/education/index.html 。课程编号TUX-A11课程描述这个5天的课程提供了BEA TUXEDO基础配置技能和管理,系统和应用程序管理的环境。除BEA TUXEDO的核心特性外还包括分布式交易、队列和域的概念。此BEA TUXEDO适用于BEA TUXEDO 6.5、7.1或8.x产品版本的管理人员和学员学习。主要内容:· 获得BEA TUXEDO应用系统配置和管理。· 了解BEA TUXEDO的一些配置问题。· 学习如何配置和管理BEA TUXEDO的特性如:分布式事务处理、队列和域。课程主题· 安装BEA TUXEDO产品。· 配置、部署和管理BEA TUXEDO的应用程序。· 监控BEA TUXEDO的应用程序环境。· 可用性和性能问题。· 配置和管理BEA TUXEDO的特性,例如:安全性、分布式事务处理、存储转发队列、域。· 在BEA TUXEDO中存取信息。适用对象系统和应用程序管理员。前提要求· 了解客户机/服务器的概念。· 基本的系统管理经验(使用基本的实用系统工具,使用TCP/IP网络地址)。课程时间5天。
第二章 中间件的基本概念
一、中间件的基本概念
随着对各种旧有应用的不断扩充和新应用的不断增加,各企业IT部门面临的问题也越来越多,诸如不同硬件平台、不同网络环境、不同数据库之间的互操作,多种应用模式并存,系统效率过低,传输不可靠,数据加密,开发周期过长,等等,这些问题如果单纯依赖传统的系统软件或工具软件提供的功能已经不能满足要求,诸如此类的问题使人们开始关注中间件。
中间件具有标准的程序接口和协议,可以实现不同硬件和操作系统平台上的数据共享和应用互操作。在具体实现上,中间件是一个用API定义的分布式软件管理框架,具有强大的通信能力和良好的可扩展性。
C/S应用程序中负责寻找数据的部分只需访问一个中间件系统,由中间件完成到网络中找到数据源或服务,进而传输客户请求、重组答复信息,最后将结果送回应用程序的任务。
二、中间件的分类
中间件的产品种类很多,根据中间件在系统中所起的作用和采用的技术不同,大致划分为以下五种:
?
数据库中间件(DM,Database Middleware)ODBC,ODBC是一种基于数据库的中间件标准。不过在数据库中间件处理模型中,数据库是信息存贮的核心单元,中间件完成通信的功能,这种方式虽然是灵活的,但是并不适合于一些要求高性能处理的场合,因为它需要大量的数据通信,而且当网络发生故障时,系统将不能正常工作。所谓有得必有失,就是这个道理,系统的灵活性提高是以处理性能的降低为代价的。RPC, Remote Procedure Call)/服务器计算方面,比数据库中间件又迈进了一步。它已经存在了相当长的时间,而且沿用了大多数程序员都非常熟悉的编程模式-程序员就像调用本地过程一样在程序中调用远程过程。启动远程过程的运行,然后将运行结果返回给本地程序。不但如此,远过程调用还可以将程序的控制传递到远端的服务器当中去。RPC的灵活特性使得它有比数据库中间件更广泛的应用,它可以应用在更复杂的客户/服务器计算环境中。远过程调用的灵活性还体现在它的跨平台性上面,它不仅可以调用远端的子程序,而且这种调用是可以跨不同操作系统平台的,而程序员在编程时并不需要考虑这些细节。RPC也有一些缺点,主要是因为RPC一般用于应用程序之间的通信,而且采用的是同步通信方式,因此对于比较小型的简单应用还是比较适合的,因为这些应用通常不要求异步通信方式。但是对于一些大型的应用,这种方式就不是很适合了,因为此时程序员需要考虑网络或者系统故障,处理并发操作、缓冲、流量控制以及进程同步等一系列复杂问题。MOM,Message Oriented Middleware) 消息中间件适用于需要在多个进程之间进行可靠的数据传送的分布式环境。 基于对象请求代理(ORB,Object Request Broker)的中间件RPC应用,被视为从面向对象过渡到分布式计算的强大推动力量。从管理和封装的模式上看,对象请求代理和远过程
文档评论(0)