论文部分内容阅读
随着业务的发展以及与信息化的深度融合,传统的ERP、CRM等特定功能的信息系统已经不能满足现代企业的发展需要,如何构架一个灵活、可靠的系统平台,提供跨部门、跨业务的协同服务,是目前很多企业正在努力解决的问题。针对上述问题,本文重点研究了基于SOA架构搭建企业级信息集成平台的方法,从而使用户可以将分布在各个业务系统的信息进行统一利用及共享,并有效节省时间和IT资源。首先,介绍了企业应用集成(EAI)及相关技术。在此基础上,从内容、技术基础、集成模型、实施要点、实施阶段几个方面对EAI进行了深入的研究,以此建立完善的理论体系,并指导企业正确、有效地实施EAI,从而有力地推进企业信息化工程。接下来,主要研究了SOA架构的概念、基本特征、实现技术以及应用前景,并对SOA的关键技术SCA、ESB、Web服务、SDO、BPEL进行了分析。这些技术都是SOA的基础,其目的都是为了更方便地解决在现实中的软件问题。然后,在深入理解天津烟草信息集成平台业务需求的基础上,提出了基于SOA架构的方式来实现企业应用集成。同时,根据BPM系统的基本架构和SOA的参考架构,给出了基于SOA架构的天津烟草信息集成平台设计思想及总体架构。最后,以天津烟草在应用整合方面的实践入手,探讨了如何通过全局规划,组件建模,流程规划、组件封装与装配等手段,将原来分割的面向局部业务的应用系统进行全面整合的思路。通过天津烟草营销物流整合平台的建设实践可以看出,基于SOA架构搭建企业级信息集成平台的方法能够通过科学合理地导入SOA理念,从根本上减少各个业务系统间集成的复杂度,而全局业务建模、粗粒度业务组件封装、合理的服务暴露原则设计则能够实现流程对接和企业范围内的信息共享,最终达到提高系统运行效率、降低维护难度和节约总体建设成本的目标。