论文部分内容阅读
本文从微观和宏观角度分析了EAI(Enterprise Application Integration,企业应用集成)的推动因素,以及集成解决方案的发展沿革,并阐述了SOI(Service-Oriented Integration,以服务为中心的集成)这一新的集成架构是如何优越于之前的集成技术。整篇文章以CRM(Customer Relationship Management,客户关系管理系统)/ERP(Enterprise Resource Planning,企业资源规划系统)业务整合项目的开发过程为基础,阐述了如何利用ESB(Enterprise Service Bus,企业服务总线)来实施以服务为中心的集成。本文所做的工作主要有以下几点:1.详细分析了SOI的开发过程,具体实施方法及所用到的关键技术2.采用面向对象的方法对CRM/ERP业务整合项目进行了需求分析,设计和实现工作;具体阐述了如何利用企业服务总线这一基础设施来实现SOI的整个过程,并在其中研究了企业服务总线的工作机制3.对CRM/ERP业务整合项目做了如下的经验总结:给出了一个通用而简洁的SOI架构模板,并对架构模板的各层进行了详细描述;企业集成中应尽早引入统一的权限管理;讨论了如何确定业务服务的粒度;企业实施SOI时可以ESB为突破口;如何合理利用开源项目来支持企业集成。