论文部分内容阅读
企业信息化的最终目标是企业商务电子化,企业商务电子化不只是电子商务,而是企业全部商务活动的电子化。随着企业信息化建设的不断深入,不可避免会造成企业信息系统架构应用分割问题,即“信息孤岛”。因此,企业应用集成成为解决上述问题的首选方案。本文从企业应用集成的实际需求出发,针对企业传统集成技术的缺陷,引入面向Web服务的体系架构,并且分析了现有Web服务解决方案的优缺点,同时在此基础上进一步提出改进方案。最后基于.NET平台,设计并实现了ASP.NET Web 服务的实例,用于支持本文提出的改进方案。
本文围绕面向Web服务的企业商务电子化应用集成展开研究,内容如下:
1)介绍了企业商务电子化的内涵,包括本质、内容和意义。对企业应用集成(EAI)相关理论从基本概念,演变过程和集成类型方面进行了介绍,同时总结并概括了企业商务电子化驱动下EAI的特点。
2)总结归纳了Web服务的基本定义、运行机理、体系架构和类别等基础理论,同时介绍了Web服务的3个核心技术:UDDI、WSDL、SOAP的特点。
3)对点对点集成和中间件集成两种传统的紧耦合EAI解决方案进行优缺点分析,针对其缺陷引入现有面向Web服务的解决方案,由于该解决方案仍有需要改进的结构,因此提出基于UDDI注册中心内部构建协同自动服务代理(CASC)的改进思路,构建了基于原Web服务模式解决方案的改进方案,并对其具体流程进行了详细分析。同时进一步提出需要解决的诸如通信安全性等相关问题。
4)基于改进方案的实例设计:在第四章改进方案的基础上引入实例支持改进方案的构建,以Amber服装公司为背景,首先将它的商务流程进行分析和分解,其次指出案例所有需要集成的Web服务,最后运用ASP.NET Web服务技术实现企业内部异构系统的信息集成和企业之间异构信息的数据集成,并进行了Web服务的安全性设置。