论文部分内容阅读
今天的企业所面对的市场是多变的,为了让它在新的市场环境下获取生存和发展的空间,企业管理者在实践着大量的组织变革与流程再造。这对企业信息化的建设提出了更高的要求。
企业应用集成(EAI)在近几年成为企业信息化建设的热点。一方面是由于企业的实际需求赋予了它新的内涵;另一方面是由于IT技术的发展,EAI的核心理念在近年来随着WebServices的兴起而又有新的突破,EAI面向服务的特征越来越明显,可以说,下一个阶段的EAI系统,是建立在“面向服务”的理念上的整合体系,比现在大部分企业的“面向接口”的整合体系又向前迈进了一大步。从EAI建设的驱动力来说,EAI是为了解决企业内的“蜘蛛网”、“信息孤岛”等问题而产生的。企业通过建设EAI系统,有效地降低了接口数量,并且在各个信息系统之间架起了沟通的桥梁。EAI为许多企业疏通了脉络,提高了信息、系统的整合能力。
目前EAI系统存在着核心关注点与辅助关注点逻辑耦合度高、接口管理困难、缺乏业务组件重组支持等问题。针对这些不足,本文首先从EAI体系架构方面进行研究,然后提出了面向切面与面向服务的EAI系统分析与设计方法。其主要思路是对EAI系统建设进行二维建模,用面向切面编程方法分离业务关注点和服务管理关注点,用面向服务的方法对业务逻辑层进行改造与规范化,较好的解决EAI所面临的挑战。
本文首先介绍研究的背景和研究的对象,确定论文的研究范围;然后提出一个多层次的EAI整体框架并讨论相关的技术,为后面的研究奠定了基础。
接着介绍面向服务与面向切面的思想,在这个基础上重点研究了面向切面与面向服务的EAI体系结构及关键技术实现。
最后,通过一个医疗信息系统集成的实际案例应用本文所提出的面向切面与面向服务的EAI建设方法。