• 您当前所在的位置是:首页 > 新闻
    • 红帆观点
企业应用集成(Enterprise Application Integration,EAI)

企业应用集成概述

企业应用集成(亦可称之为企业应用整合)能够将业务流程、应用软件、硬件和各种标准联合起来,在两个或更多的企业应用系统之间实现无缝集成,使它们像一个整体一样进行业务处理和信息共享。

EAI通过建立底层架构,来联系横贯整个企业的异构系统、应用、数据源等。

一个企业的“应用系统”由数据库、业务逻辑以及用户界面三个层次组成。虽然应用系统的设计架构从三位一体发展到今天的多层结构,但它本身的定义没有发生很大的改变。而EAI则起着将两个“孤立”的应用系统相互“粘接”的作用,是一个“中间插件”,很像一个“中间人”的角色,如图

目前,企业对“企业集成骨干网”的需求急剧增加,企业应用集成(EAI)已经成为实现企业主要战略目标的必需手段和捷径。所谓“企业集成骨干网”实际上是建立一个集成的可扩展的应用软件总线结构,所有的应用可以“即插即用”。“企业集成骨干网”的模型如下图所示:

企业应用集成(EAI)五大层面

一个完整的 EAI 解决方案应当包含以下五个层面:

用户交互:实现应用用户界面统一的接入与安全机制,利用门户技术进行构建。

应用连接:通过 HUB 或总线架构,实现应用与应用之间的连接,完成相关的数据路由与数据格式转换。

业务流程整合:实现业务流程管理,包括工作流管理和自动化流程两个方面。

构建整合:这个层面包含两个部分,一部分是构建与现有应用兼容的新应用,另一部分是对现有资源进行重用以适应新环境的需要。

信息集成:实现数据集成,在异构的数据源之间实现数据层的直接整合。

企业应用集成(EAI)方案的组成

EAI的目标,决定其包括的内容很复杂。试想一下,要使各类IT应用彼此如意地沟通,EAI肯定要拥有与CRM、MIS这样的应用系统打交道的能力。这种能力,就像为使用不同语言的人提供翻译一样,中介者自身首先要能够与双方良好沟通。掌握外语不容易,拥有与已有系统沟通的能力也很困难——这些已有的系统可能分布在企业的不同地域;系统所使用的平台可能是微软的产品,也可能是Novell的产品;系统的开发工具可能VC,也可能是早期的COBOL——EAI,要涉及到信息系统的底层结构、硬件平台、软件内部甚至部分业务流程等方方面面的各个层次。因此,EAI的集成也分为若干层次。这里,列出了基于中间件的EAI解决方案的4个类型:

业务过程集成:对业务过程进行集成的时候,企业必须在各种业务系统中定义、授权和管理各种业务信息的交换,以便改进操作、减少成本、提高响应速度。业务过程集成,包括业务管理、进程模拟以及综合任务、流程、组织和进出信息的工作流,还包括业务处理中每一步都需要的工具。

应用集成:为两个应用系统中的数据和程序提供接近实时的集成。在一些B2B集成中,它可以用来实现CRM系统与企业后端应用和Web的集成,构建充分利用多个业务系统资源的电子商务网站。

数据集成:为了完成应用集成和业务过程集成,必须首先解决数据和数据库的集成问题。在集成之前,必须首先对数据进行标识并编成目录,另外还要确定元数据模型。这三步完成以后,数据才能在数据库系统中分布和共享。

平台集成:要实现系统的集成,底层的结构、软件、硬件以及异构网络的特殊需求都必须得到集成。平台集成处理一些过程和工具,以保证这些系统进行快速安全的通信。

通过以上集成,EAI使得企业众多信息系统都与一个由中间件组成的底层基础平台相连接,各种“应用孤岛”、“信息孤岛”通过各自的 “适配器”(可以理解成一个转接口)连接到一个总线上,然后再通过一个消息队列实现各个应用之间的交流。就像几个只会讲各自母语的人遇到了一个“万能翻译”一样,不同的信息系统之间终于可以流畅对话了。

这样,EAI使得企业内部的应用系统能够通信顺畅。系统之间借助EAI实现良好的沟通,可以极大地减少以往通过手工处理导致的资源消耗(打印成本、人力成本、时间成本),为企业创造了价值。在这基础上,它还可促进一个企业与另一个企业的应用系统的整合,以实现企业同供应商、经销商等合作伙伴之间更加紧密的协作关系。

 
  • 广州总部:  800-830-8339
    渠道代理:  020-61246666-336
    业务咨询:  020-61246666-606
                020-61246663 
    华东办事处:021-64393386
    华北办事处:010-58483330
    西南办事处:0771-5569916
    成都办事处:028-86706173 
公司地址:广州天河区龙口东路342号天诚广场307-308室(天河软件园天诚园区) 电话:020-61246666,传真:020-61246606
Copyright © 1998-2012 广州红帆电脑科技有限公司 粤ICP备案05069572号-1