论文部分内容阅读
本文以智讯通讯公司的MIIS(Multi-Information Integration System)信息系统集成项目为研究背景,采用Web Service的系统集成技术,解决当前公司多个信息系统协同应用能力不足的问题。利用Web Service的高松散耦合、易扩展性和高灵活性及动态的集成等优点,提出了基于Web Service的系统集成的方案,并用这种方案分析,设计和实现MIlS项目的集成,以项目需求、设计和实现时碰到的问题为线索,分析和解决其中的难题。在参考了大量的文献的基础上,根据当前信息系统的集成现状,指出当前系统集成技术的不足,并立足于企业信息系统集成趋势、更新更高的需求和新技术的不断发展,提出采用新的Web Service的信息系统集成方案来解决MIIS项目的集成问题。分析了Web Service的特点,并与传统的集成方法CORBA、DCOM、RMI进行了比较,对Web Service的相关规范和关键技术做了简要的介绍,对目前基于WebService的四层集成模型进行分析并针对其不足进行了改进,提出了6层的集成模型,在原来的基础上增加了服务层和服务业务层,并分别进行了阐述。然后将提出的新的基于Web Service的信息系统集成模型和具体的MIIS项目相结合,分别以服务层和服务业务层为重点,通过该模型来分析和设计MIIS项目,解决了MIIS项目中的实际问题。先从分析现有项目的应用状况和急需解决的问题入手,基于尽可能复用现有设计的思想的基础上,实现MIIS项目中的业务流程的集成及相关自动化,降低了集成的成本和时间。详细讨论了Web服务组合的问题,通过BPEL对MIIS项目中的相关业务进行建模,分析并设计了服务组合的过程,实现了以服务组合来构建具有新的功能的业务流程的目的。并对基于Web Service系统的性能问题做了详细的分析,并从六个方面提出了相应的有效的改进措施。最后在.Net和J2EE的平台下实现WebService交叉互相调用MIIS项目中的Web服务,体现Web Service在信息系统中跨平台,动态集成的优点。