论文部分内容阅读
EAI的目标是集成不同的应用系统,使决策者、员工和商业伙伴能够方便的访问本企业及其客户的信息,而不管它们存储于哪个系统中。传统企业应用集成技术以及RMI、CORBA、DCOM等分布式技术不能适应企业业务的快速变化。面向服务的体系结构(ServiceOrientedArchitecture,SOA)可用于构建分布式系统。它的目标是提供一个灵活、松耦合、可扩展的基础集成服务平台,较好的实现数据和应用的集成。
SOA定义了构成系统的服务,通过描述服务之间的交互提供特定的功能特性,并且将服务映射为具体的某种实现技术。Web服务是当前实现SOA的较好方式,使用SOA技术构建的分布式应用程序可以将功能模块变成服务交付给终端用户,用户可以将Web服务的使用从简单的客户端一服务器模型扩展成比较复杂的系统。
在分析了企业应用集成中的各种技术及特点之后,本文总结并提出了面向服务的系统应用层次架构,可以为企业应用提供一个灵活的架构,使企业应用服务易于集成并且提高可重用。在本文中ESB居于集成框架的核心地位,本文对作用进行描述并进行了设计。在“基于网络的物流配送管理系统平台”项目的集成开发中对该ESB进行了应用。