论文部分内容阅读
传统的企业由于缺少不同系统相互集成的技术,导致很多关键的信息被封闭在相互独立的系统中,部门间重复着冗余的工作,这直接导致了企业工作效率的降低和运营成本的上升。企业的业务流程会同时涉及到多个应用系统,因此要求这些系统能够协同,但接口、架构的不统一往往使得这些本应紧密集成的应用系统成为了一个个“信息孤岛”。
企业应用集成(EnterpriseApplicationIntegration,EAI)通过中间件作为粘合剂来连接企业内外各种业务相关的异构系统、应用以及数据源,从而满足E-Commerce、ERP、数据库等重要系统之间共享和交换数据的需要。
本文首先简要介绍EAI背景知识及一个EAI平台—WebMethodsIntegrationPlatform,然后就一个具体的EAI项目(尼桑公司的EAI项目-NCIC)的需求,系统结构,实现及测试作了详细描述,给出了集成企业传统数据库资源的一个中间件(流服务)的具体逻辑设计及实现过程。