IBM®
跳转到主要内容
    中国 [选择]    使用条款
 
 
Select a scope:Search for:    
    首页    产品    服务与解决方案     支持与下载    个性化服务    
developerWorks 中国 > EAI 专题 > developerWorks
EAI 专题
概览 按层面 按产品 相关技术
用户交互
构建整合
应用连接
信息集成
业务流程整合

EAI 涉及技术广泛,实施起来比较复杂,并且可以被划分为多个层面。由于各个公司的策略不同,具体层面的划分也有所不同。我们这里给出了一个可以划分为五个层面的解决方案,即用户交互、应用连接、业务流程整合、构建整合以及信息集成。我们会在下面就这五个层面展开讨论。

  按层面划分的 EAI 解决方案
用户交互
这个层面是一个面向用户的整合,强调的是要将来自多个信息源的信息以一种可定制的、个性化的界面展现给用户。在这个层面上,主要涉及的技术包括:
应用连接
这个层面强调的是应用可以存取企业范围的信息,而且保证信息能够及时和准确传递。该层面提供了应用程序之间的互连从而也成为 EAI 的基础。消息中间件是实现这个层面的主力军。
业务流程整合
这个层面强调的是对涉及不同系统、不同角色人员所进行的活动的控制和协调。该层面既可以将多个离散的应用当作一个应用程序管理,从而实现流程自动化,也可以将企业业务流程从应用逻辑中剥离开,并集中到相应的业务流程管理工具中来统一管理并根据需要调整。
构建整合
这个层面强调的是新发布应用程序对企业遗留资产的兼容。当在 EAI 过程中需要编写代码来实现新功能,并希望新的程序能和现有的应用集成,我们可以选用某些企业级的连接技术。特定到 J2EE 平台,可以通过 JMS、JCA 以及 Web 服务来实现。
信息集成
这个层面强调的是将企业内部的信息通过联邦、变换和复制技术将企业内部的信息源集成在一起,集成的数据源将屏蔽底层数据源的位置、类型等物理特性,会以统一的视图和接口呈现给用户或者应用程序。
技术资源
EAI 专题
迁移专题
精品教程
联系我们
反馈意见
  特别推荐
Eclipse 项目资源中心
developerWorks 图书频道
DB2 9 数据服务器,疾速体验 pureXML

 
    关于 IBM 隐私条约 联系 IBM 使用条款