基于ESB技术的机械制造业系统集成研究

时间:2011-06-27来源:网络

 以下应用SOA的理念采用ESB方式对机械制造业信息系统进行集成[14-15]。基于ESB集成的总体架构图如图4所示。

 (1)表示层提供一个公共信息交换平台,可以将客户需要的信息在客户端完全显示出来,供各类用户实时查询。
 (2)业务流程层提供以业务为中心的视图。根据其业务流程,查找服务单元层的服务或服务组合,组成应用程序。
 (3)服务层提供的服务,然后将服务发布,以供业务流程层和表示层查找并绑定。
 (4)服务组件层用Web服务接口将应用系统层的应用系统提供的各种功能封装成不同粒度大小的服务,并提供对外的基于Web服务的统一接口。
 (5)应用系统层提供企业内部各应用子系统。这些系统通过协商制定专用接口进行消息传递。
 (6)表示层、业务流程层、服务层和应用系统层都使用服务总线。服务总线是一种通过运行本地业务过程为服务请求者提供服务的设施,它分离了应用层和实现。正是服务总线分离了与业务逻辑相关的应用层和与实现平台相关的构件基础设施,遵循该体系结构所构造出来的应用能适应业务和技术变化。
3.2 ESB价值分析
 ESB是实现企业整合的有效途径,它是一种采用开放式标准来用服务的方式描述软件资产的架构,提供了一种标准的途径来表示软件资产以及其间的交互方式[12]。
 采用ESB进行企业整合的体系架构可以为企业带来如下的价值:
 (1)服务的封装及重用以实现业务的灵活性。
封装使重用成为可能,企业内部的业务被实现在一个地方,可以轻松面对业务核心修改以及不断变化。同时可以减低应用开发及维护的成本。
 (2)基于标准的接口定义使得复杂系统的集成变得简单。服务的实现和接口定义分离的方式使各种各样的系统甚至是不同种类的系统的集成成为了可能。这种完全的松耦合架构使服务的请求者与提供者能完全隔离,彼此的独立变化不会互相影响。业务流程的模型化也变得更加独立,在企业及应用层面实现单一的数据和工作流程。
 (3)实现全新的应用构建模型。当在所有的系统上清晰地定义了接口后,可以使用“模型”的方式把这些服务组装成业务所需的业务流程。ESB架构使人们在企业内部可以轻松地搭建任意的业务流程来达到业务需求,支持业务创新。
3.3 结果分析
 通过2.2节和3.1节的分析,表1给出点对点方式与基于ESB方式的比较。

 虽然ESB方式技术难度高,但是基于ESB的方式易维护易扩展。未来系统的更改,系统的淘汰、系统的更换或增加新的系统,不影响其他在ESB内的系统。长远来看,这些工作的减少,降低了总体拥有成本TCO(Total Cost of Ownership)。
 随着机械制造业企业规模扩大,SOA的体系未来可以延伸到各子公司的系统,不需再重新搭建SOA的架构。可以迅速地增加新系统到ESB上,及时适应业务的需求。
 由于目前机械制造企业存在很多应用子系统,子系统之间无法很好地实现互联互通,极大限制了业务能力的开展。本文在分析点对点和大系统集成方式以及基于ESB集成方式的基础上,提出基于ESB的机械制造业系统集成框架,并分析了基于ESB集成方式的价值。
参考文献
[1] 朱森第.机械制造业企业信息化[J/OL]. http://www.hb.xinhuanet.com/zhuanti/2004-09/22/content_2915828.htm.
[2] 刘开茗,李海燕,马慧,等.基于SOA技术的企业IT架构研究[J].河南教育学研学报,2009,18(3):46-18.
[3] ERL T, Service-Oriented Architecture Concepts, Technology, and Design[M]. 2005:24-71.
[4] 梁爱虎.SOA思想、技术与系统集成应用详解[M].北京:电子工业出版社,2007.
[5] 简斌,左国荣,闫光荣,等.基于SOA的中小制造企业应用集成系统研究[J].计算机工程,2007,33(5):243-245.
[6] 麻志毅,陈泓婕.一种面向服务的体系结构参考模型[J],计算机学报,2006,29(7):1011-1019.
[7] CHAPPELL D. Enterprise service bus [M]. Germany. O’Reilly Publishing, 2004.
[8] MICHELSON B M. Enterprise service bus QA[EB/OL]. http://www.ebizq.net/hot-topics/esb/features/6117, html.
[9] BIEBERSTEIN N.面向服务的架构(SOA)指南—业务价值、规划及企业路线[M].张宁,译.北京:人民邮电出版社,2008.
[10] 谢继晖,白晓颖,陈斌.企业服务总线研究综述[J].计算机科学,2007,34(11):13-18.
[11] 制造业信息化的现状与未来[EB/OL].http://www.ahmis.com.cn/html/GuanLiXinXiHua/7766.htm.
[12] 李绍权.基于ESB的异构系统集成实现[J],计算机应用,2008,28(2):538-540.
[13] 冯培培,王辉.基于ESB技术的系统集成框架的研究[J],通信技术,2010,43(1):195-197.
[14] 张广胜,蒋昌俊,汤宪飞,等.面向服务的企业应用集成系统描述与验证[J].软件学报,2007,18(2):3015-3030.
[15] 邵欢庆,康建初.企业服务总线的研究与应用[J].计算机工程,2007,33(2):220-222.

1 2

关键词: 系统集成 研究 机械制造 技术 ESB 基于

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版