论文部分内容阅读
随着社会的发展,现今的计算机应用系统也随之复杂化和大型化。各个行业需要不断涌现新的业务系统向企业和群众提供许多更优质的服务。如果不能充分利用以前业务系统所提供的资源,这不但会加大了新业务系统的成本,而且也是对资源的一种浪费。同时也将会使应用系统的规模不断扩大,使其难于维护。由于传统基于事务中间件的业务系统中存在可重用性差,数据交换复杂等缺陷。为了解决这些问题,本文结合现代企业对应用系统的需求,提出了一系列优化该架构的方法,并提出一系列关于事务资源适配器的定义,同时设计和实现了一套更加灵活和高效的基于事务资源适配器的应用架构。从而解决了应用系统间的数据交互等问题,并提高了旧有系统的可重用性。
在事务中间件技术的研究方面,大多的研究均拘泥于现有的中间件的产品之上,侧重于对其功能及其应用的研究。同时较少地考虑其体系结构的一致性,缺乏系统化地对其系统架构的研究。为此,本文提出了事务资源适配器的概念,使其能够统一地分配和调度资源,同时向客户端提供了一个统一的接口。同时本文设计和实现了其事务资源适配器的架构,并根据其关键的业务逻辑将其分为三个核心部分,并一一将其实现。
本文阐述了WebServices的技术架构。WebServices是计算机IT技术的第三次革命。Webservices技术在现有的各种异构平台上,构筑了一个通用的,与平台无关语言无关的技术层,不同平台上的应用依靠这个技术层来实施相互的联接和集成。同时把事务资源适配器引入到WebService的技术当中。对基于WebServices和事务中间件的应用模型进行了探讨,提出了基于WebServices和事务资源适配器敏捷整合企业业务系统的解决方案。