- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
BEA TUXEDO研究与应用
摘要:近些年来,以中间件技术为基础的多层体系结构得到越来越多的应用。该文首先介绍了TUXEDO的特点,然后分析了TUXEDO的三层结构,最后,介绍了TUXEDO在业务运营支撑系统中的应用。
关键词:TUXEDO;三层结构;业务运营支撑系统
中图分类号:TP311文献标识码:A文章编号:1009-3044(2008)31-0992-03
Research and Application of BEA TUXEDO
XU Yang, YU La-sheng
(School of Information Science and Engineering of Central South University, Changsha 410083, China)
Abstract: Recently,the multi_tier architecture based on middleware is getting more and more application.First,this article introduces the characteristic of TUXEDO,then it analyse the three_tier architecture of TUXEDO,Finally,it introduce the application of TUXEDO in Business Operation Support System.
Key words: TUXEDO; three_tier architecture; business operation support system
1 引言
以中间件技术为基础的多层体系结构突破了两层客户/服务器结构的局限性,为构建大规模、高性能、分布式多层结构应用程序提供了通信、事务、安全、容错等基础服务,它屏蔽了底层技术细节,使应用程序开发不必再从底层做起,以自身的复杂性换来了应用程序开发的简单。
BEA TUXEDO中间件是一种事务处理中间件产品,在电信,金融,政府,航空等领域有着广泛的应用。BEA TUXEDO是一个开放的环境,支持多种操作系统和硬件平台,能够在多种模式下整合异构数据平台,保证交易完整性和数据一致性。
该文将对BEA TUXEDO进行详细的阐述,并介绍BEA TUXEDO在中国移动的业务运支撑系统改造工程中的应用。
2 BEA TUXEDO概述
2.1 BEA TUXEDO简介
TUXEDO是Transaction for Unix has been Extened for Distributed Operation的简称,即被分布式操作扩展之后的Unix事务系统。BEA TUXEDO是在企业、Internet 这样的分布式运算环境中开发和管理三层结构的客 户/服务器型关键任务应用系统的强有力工具。它具备分布式事务处理和应用通信功能,并提供完善的各种服务来建立、运行和管理关键任务应用系统。开发人员能
够用它建立跨多个硬件平台、数据库和操作系统的可互操作的应用系统。BEA TUXEDO是企业、 Internet 分布式应用中的基础主干平台(见图1)。它提供了一个开放的环境,支持各种各样的客户、数据库、网络、遗留系统和通讯方式。
BEA TUXEDO使分布式关键任务应用系统具有大型主机的性能,从而使这些应用系统能够应付数以千计的用户,大交易吞吐量,多并行数据库存取和大量数据,同时保持较短的反应时间,较高数据完整性和安全性。同时,BEA TUXEDO还能让开发人员和系统管理人员享用分布式运算环境提供的好处,如技术成本的低增长率,灵活性提高,快速应用开发和安装以及业务信息存取得以改善。
2.2 BEA TUXEDO的特点
1)高度分布式交易处理
TUXEDO采用分布式交易管理,可以优化一个或者多个数据库之间的交易,从而保证无论使用何种访问协议,都能在所有参与资源中确保数据的完整性。采用多种消息协议,为支持异构平台提供了同步、异步和会话式消息手法的API,交易队列的引入,保证了在交易的处理或延迟方面的高度灵活性,允许分布式应用通过异步、无连接的方式协同工作。
2)高效安全的资源管理
BEA TUXEDO提供的认证、授权和加密保证了在跨网络部署应用时数据的安全;应用到交易管理器接口(ATMI)为C、C++和COBOL提供了一个跨所有 BEA Tuxedo 平台的统一应用编程接口,从而使得异构数据的整合成为可能。
3)无限的可伸缩性和可靠性
BEA TUXEDO使应用并行处理请求,并能在不同的分布式
您可能关注的文档
- “信号与系统”课程双语教学的探讨和思考.doc
- “信息安全概论”课程教学研究与探索.doc
- “项目驱动”教学法在数据库技术课程教学中的应用.doc
- “信号与系统”双语教学初探与研究.doc
- “信息服务工程”专业方向的课程设置研究.doc
- “信息技术教育学”课程研究性学习活动中助学支架的设计.doc
- “信息技术应用基础”课程建设的研究与实践.doc
- “形象化方法”在计算机语言教学中的运用.doc
- “信息技术与应用导论”双语教学实践与探讨.doc
- “信息论”课程本科教学探索与实践.doc
- 实施指南《GB_T41906 - 2022 超氧化物歧化酶活性检测方法实施指南解读》.docx
- 实施指南《GB_T41976 - 2022 停车设备智能控制与管理系统》实施指南.docx
- 实施指南《GB_T41979.5-2022 搅拌摩擦点焊》实施指南.docx
- 实施指南《GB_T42013-2022信息安全技术快递物流服务数据安全要求》实施指南.docx
- 实施指南《GB_T42101-2022 游乐园安全》实施指南.docx
- 新解读《GB_T 27920.1-2011数字航空摄影规范 第1部分:框幅式数字航空摄影》.docx
- 实施指南《GB_T41892-2022 智能船舶机械设备信息编码指南》实施指南.docx
- 实施指南《GB_T41908-2022 人类粪便样本采集与处理》实施指南.docx
- 实施指南《GB_T41977-2022 包装条码标准》实施指南.docx
- 实施指南《GB_T41979.2-2022 搅拌摩擦点焊铝及铝合金焊接接头设计》实施指南.docx
文档评论(0)