现代企业集成服务平台 发展和趋势(下)(梅丛银)

2002-4-8 8:52:23【作者】 AMTeam.org 【进入论坛】
本文关键字 理论探讨 EAI
广告

基于企业业务需求以及IT技术供应商的推动,企业信息化建设经过高速发展,现在普遍需要考虑企业业务整合问题,也就是我们称之为信息集成和整合阶段。

现代企业集成服务平台 发展和趋势(下)

梅丛银

2.3.2 从集成应用层次分类

1、面向信息的集成(Information -oriented integration,IOI)。有时也简称为数据集成。该模型重点解决不同应用和系统之间接口级的转换以及数据交换。特点是低成本和点到点固定应用集成。这是目前企业内集成应用的常用方法。

该方法基本又分成三个层次,重点解决数据流程(data flow)和数据的一致性(Consistency)的问题。

1数据复制(Data Replication).特点是简单低成本,易于实施;但是需要对系统业务内部深入了解,固定应用)

2数据邦联Data Federation).将多数据库邦联集成为一个统一视图虚拟的数据库。数据邦联需要建立一个中间件层次来邦联各个分布式数据库和应用。这个中间层在后台真实数据库和虚拟数据库之间建立一个映射。特点是通过单一的预定义的邦联接口访问各类应用DB,仍然使用方便的操作语言,而无须改变源数据和应用。

3面向接口级(interface level)集成主要用来集成企业通用套件如PDM、ERM、SCM等客户化应用。具体实现是通过集成代理(broker/agent)使用适配器(adapter).这些适配器可以是基于消息的中间件(MOM:middleware of message)、DBMS、文件系统等。其缺点是缺少一个集成框架,提供有限的服务。

2.面向过程的集成 Process- oriented integration,POI).通过元应用或业务过程和其它应用进行定,是信息集成的一种抽象。

重点面向供应链网络企业解决业务流程(Process flow).

POI与IOI的区别是:

1POI过程集成集成需要跨越多个IOI

2IOI重点在多个系统之间信息交换,解决具体的技术问题和节省业务操作时间。

3POI重点在实现企业业务集成的策略。

POI业务过程集成的优势是使得企业业务过程可视化;利用业务规则通过过程集成模型决定如何进行交互和业务的处理如企业分类客户信用的审核;实时监控关键业务过程的状态和性能。

3.面向服务的集成 Service-oriented integration,SOI).

该模型主要是通过框架、事务、分布式对象以及其它机制。目前主要方向是通过“Web services”机制来提供企业内外应用集成业务。基于服务过程的集成(SOI)。基于服务的集成允许动态的应用集成和具有公共业务逻辑的大规模伸缩性。可以通过INTERNET,或者分布式服务器、中心服务器提供访问的方法。

共享应用服务需要去发现、描述和使用这些共享的系列服务。“Web services”依照UDDI标准通过名字和目录来定位服务,服务描述使用WSDL语言规范,而这些消息对象采用SOAP标准协议。

应用的范围如下:


基于WEB SERVICE提供集成服务是目前各集成服务供应商研究的主要方向。模型如下:

举例说明。假定企业A是品牌空调核心企业,企业B是企业A的上游供应商,负责供应空调的压缩机。如A企业的ERP和SCM应用需要跟踪企业B的ERP的压缩机装运到货状态。

1、 企业A首先到UDDI中心注册中心注册查询企业B的产品装运状态。

2、 将服务请求绑定成WSDL请求发送到公司A的集成代理服务器

3、 集成代理服务器引用公司B的WEB出版得到产品的装运状态。

4、 公司B的集成代理收到来自A公司的UDDI中心注册过的WEB请求,并从B公司ERP应用中取出压缩机的装运状态。

5、 B公司的集成代理发出响应

6、 A公司通过代理获得请求响应。此时注册启动A公司内部集成的UDDI中心,

7、 进行WSDL绑定,将压缩机的装运状态发送到集成代理

8、 集成代理将安全认证后的产品装运信息更新发到A公司的ERP和SCM应用之中。

这只是一个说明示例,采用2个UDDI中心,对外集成(B2Bi)一个,对内集成(EAI)一个,这种办法是一种较安全的做法,做到内外分离。一种简单的办法是UDDI中心内外合一。

由于基于Web services的集成服务(SOI)具有易于设计、开发、维护特点。由于基于标准如UDDI、SOAP、HTTP、WSDL,因此具备开放、柔性、便宜、动态、效率等特点,是跨企业应用集成以及电子商务开展的发展方向。

2.4 集成产品的选择和评价

如何规划IT应用,如何选择集成的模式,企业必须集合自身的实际环境和将来发展来考虑。对于集成产品和服务平台首先是其功能点,主要包括

1、 BPM(business process management)功能。业务流程管理功能。

2、 工作流功能(workflow).

3、 索引功能

4、 基于GUI的数据转换映射以及校验功能

5、 二段提交的事务功能。

6、 部署的回滚和监控

7、 LDAP支持

对集成产品和平台的评价主要从以下几个方面来考虑:

1、 支持的连接器和适配器种类。

2、 可靠性

3、 可管理性

4、 可开发性

5、 易用性

6、 过程自动化管理

7、 安全性

8、 工作流。

当然还有另外一个因素就是集成产品价格和服务价格。

3 国内集成服务平台发展和集成的策略

目前提供国际集成平台供应商较多,由于欧美企业信息化主流厂商的优势明显,企业信息化的层次较高,IT产业分工比较清晰,因此集成平台厂商定义的规范相对容易。然而国内基本上还没有成熟的集成产品及平台,这与目前应用水平相对较低不无关系,这种情况在不同行业应用以及需求极不平衡。

3.1 国内集成平台的现状和发展

总体来说国内IT企业由于相互协作能力较差,行业协会难以取得应有的作用,无论是通用的帐软件、ERP、CRM软件还是在专用的行业应用软件如电信的计费软件、保险软件、PDM软件等均面临集成问题。基于多种原因,国内高端应用软件基本被国际公司所占领,这对国内集成服务平台服务商又提出了更多的挑战。

3.2 集成服务平台的发展趋势

1、 集成将变得更加普及和无处不在。特别是集成功能将变成应用产品的一部分。这是国内软件企业必须迅速需要补上的。

2、 集成将更加专业且是一种服务。能够满足单一应用集成和跨企业和行业、区域的应用。

3、 多步集成模式将打破目前信息集成和流程集成的应用平衡

4、 WEB SERVICE”的集成框架将成为一种新的动态集成应用模型。

5、 当集成成为关键任务时将会得到快速发展。

作者简介:863“十五“集成平台专题组组长。东软股份有限公司电子商务事业部副总经理、技术总监。

浏览现代企业集成服务平台 发展和趋势(上)
注:本文由东软公司向AMT提供

如果您希望与本文章的作者或其所在机构,进一步交流,请联系:姜小姐
jill.jiang@amt.com.cn | 021-51096826-112 | 在线联系
SOA之技术流SOA技术摘要

面向服务的体系结构(service-oriented architecture,SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定……

廖斌谈SOA[原创]本体Ontology 与语义web..

先看看什么是语义web,网上很多,我摘录一些:Berners-Lee 于2000-12-18 在XML2000 的会议上正式提出了语义Web。语义Web 的目标……