业务集成实现商业价值
EAI技术通过建立底层结构,来联系横贯整个企业的异构系统、应用、数据源等,完成在企业内部的ERP、CRM、SCM、数据库、数据仓库,以及其它重要的内部系统之间无缝地共享和交换数据的需要。
回顾企业的信息化之路,我们可以看到企业应用集成(EAI)分为以下几个层次:通过数据大集中整合了企业的信息资产,使之能够为业务决策所用;通过应用集成,提高对应用和数据的共享效率;再往上,就该是通过业务集成,最大化地挖掘应用和数据的商业价值。
传统的企业应用集成是点到点的(如图1),它更像是各种应用端口的改造。点到点的EAI解决方案不仅成本高、耗时长,而且每当业务流程改变时,集成工作也要从头再来。这种解决方案不是构建在能够适应未来业务需求的基础之上。

BEA公司的EAI产品WebLogic Integration,是一套完善的企业应用集成解决方案。WebLogic Integration 8.1着眼于业务流程,为流程建模、流程自动化和业务流程分析,提供了通用环境,以便访问各种企业应用,并使业务用户能够有效协作。
它能够将完全不同的应用集成和应用开发汇聚为统一的业务集成解决方案。这样,用户就能构建一个适应性强、面向服务的环境,既能扩展现有的技术,又可使IT部门迅速集成、整合业务功能,以加快项目的完成。
集成化的流程远比支离破碎的流程更加高效,这是BEA集成解决方案的核心理念。
为了解决业务集成中存在的种种复杂问题,BEA的方案建立在技术汇聚(technology convergence)概念的基础上,将应用开发和应用集成汇聚到一个统一的集成解决方案之中。
这种新的开发环境既利用了企业的遗留资产,也利用了当今完善的、基于Web的开放标准,从长远来看能够保持灵活性、互操作性和供应商独立性。(如图2)。

在具体实施方法上,WebLogic Integration 8.1通过三步帮助企业实现目标。
1.从EAI到优化的流程。原来,通常是将各种不同的应用捆绑在一起,也就是创建数据链接,使信息能够在整个企业内传送。当前,这种做法基本上已经被淘汰。
WebLogic Integration从一开始就建立在WebLogic Server之上,使IT部门能够轻松地编写自己定制的业务逻辑。这些业务逻辑基于行业标准,配有可重用组件,并且可以部署到一个成熟的基础结构中。
其结果是,使IT部门有能力以真正适合业务的方式,将应用从企业一端扩展至另一端。
2.对信息的定制访问。在整个企业范围内,信息通常都散布在多个不同的数据源中。每种应用都采用不同的用户接口技术,为用户提供信息。
成功集成的目标是要成就一个业务流程集成化的企业。这就意味着要具有一个统一的应用基础结构,企业可以在此基础上为各个部门定制察看业务信息的视图或访问形式。
3.快速适应变化。今天的现实是,仅有自动化的业务流程是远远不够的。确切地说,还要求变化本身也必须是自动化的。作为一个专为快速重用组件而设计、构建的解决方案,BEA WebLogic Integration 8.1实现了集成与开发的汇聚,使企业能够方便快捷地适应新项目和规范的要求。( BEA系统(中国)有限公司)