基于分布式OLTP应用环境对交易中间件之性能的优化与改进策略

来源 :昆明理工大学 | 被引量 : 0次 | 上传用户:jn116600
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分布式应用系统具有网络化和异构性的特点,是网络一体化和并行处理分布化的产物。中间件是分布式系统上构筑三层C/S基础应用框架的一种构件技术,是处在操作系统、网络层和应用层之间的一组中间组件。 它支持分布异构化计算机环境下的应用,实现远程资源的透明访问,用高层接口屏蔽网络和协议的复杂性,提供异构的平台和操作系统之间应用的互操作性、软件的可移植性。 基于交易中间件的C/S结构是一种典型的分布式事务处理系统,成为构筑企业信息系统的主流平台,它提供了强大的跨平台通讯、负载平衡、容错及其故障恢复能力,并在这个基础上进一步强化了安全性、可管理性和高可用性的新一代通用型三层结构平台的中间件,把企业中众多的异构系统、异构数据库、不同网络环境紧密的联系起来,并在应用层提供了互操作性的功能。 本文首先系统的论述了中间件的概念、演化、C/S结构及其在中间件中的定位。然后,以交易中间件的代表TUXEDO为例分析了OLTP的特性,以及中间件架构的OLTP模式,同时详细的介绍了中间件TUXEDO的组成和技术特点。 其次,重点对TUXEDO在数据完整性、负载平衡、通讯效率以及安全性等实现技术方面做了深入的剖析,并结合实际应用,分别对这些技术进行了大胆的改造和优化,不同程度的提供了系统性能,更好的满足了应用需求。 接着,以TUXEDO作为应用服务平台,构造了一个典型的分布式环境下的OLTP应用系统的例子:电子资金转帐系统。从开发的角度,感受交易中间件具体的开发过程及其在应用系统中的优越性。 最后,揭示了中间件技术中的存在问题,并展望了中间件未来的发展趋势。
其他文献
本文首先论述了XML、UDM、SOAP等能够用于数据交换系统的核心技术。阐述了在硬件层上进行数据交换的基本原理,为将来在企业内部或企业之间构造数据交换系统打下坚实的理论基础
伴随着互联网的飞速发展,海量图像数据不断涌现,对图像所蕴含的丰富语义进行理解也成为学术界的热点。近年来,深度学习从海量标注数据出发来构建大规模深层网络结构,在视觉识别和
该文根据稀土超磁致伸缩材料的特点,结合国内外稀土超磁致伸缩换能器和高精度非圆截面加工的现状及的应用情况,以课题"GMM换能器及其在高精度非圆截面加工中的应用研究"为工
随着Internet的发展,人们对互联网络连接要求越来越普遍。当前许多用户已经拥有了一个或多个自己的局域网,如何快速、稳定、安全的让整个局域网接入Internet,这是一个对于电信数
USB接口技术与传统的接口技术有很大的区别,USB总线是一种串行总线,它结合了计算机网络和PCI总线的部分特点但又有自己的特色.USB系统中只能有一个USB主机,USB的数据通信协议
数据挖掘是帮助人们在海量数据中发现信息和知识的工具。近年来数据挖掘技术成了商业智能的核心技术,被广泛应用到了诸多领域,引起了学术界极大的关注。聚类分析是数据挖掘中的
该论文实现和优化了一个可以直接应用于商业系统的基于高级加密标准的分组加密模块.作者首先仔细研究了AES分组加密标准的原理和实现过程.作者在详细阅读和分析FIPS-197的基
学位
布尔代数是信息科学中的重要数学工具,内容丰富,应用广泛。 本文编写整理了布尔代数理论中较为实用的部分,主要包括布尔代数结构、布尔函数、布尔方程、布尔矩阵等方面的基础
网络安全始终是计算机科学技术领域引人注目的重大研究课题。防火墙作为互联网络安全必需的基础设备,其技术在过去近十年里经历了不断的完善和更新。在对防火墙一直追求的安全