互联网服务

ESB 如何集成BPM

参与9

3 同行回答

jml jml 系统分析师 某银行
ESB集成BPM有两种模式,第一种是ESB提供服务整合,从逻辑上讲ESB也是服务提供方,也发布服务,这种一般是通过代理服务的模式对外提供服务。这种模式有很多弊端,一是影响ESB的性能,第二就是在实施过程中对ESB的开发人员提出了很多的要求,作为一个纯技术架构,ESB开发人员可以专注于ESB...显示全部

ESB集成BPM有两种模式,第一种是ESB提供服务整合,从逻辑上讲ESB也是服务提供方,也发布服务,这种一般是通过代理服务的模式对外提供服务。这种模式有很多弊端,一是影响ESB的性能,第二就是在实施过程中对ESB的开发人员提出了很多的要求,作为一个纯技术架构,ESB开发人员可以专注于ESB平台的稳定性可靠性,提升ESB的性能。如果涉及服务整合就会把开发人员陷入大量的服务调试的过程,ESB项目会成为整个开发项目的一个瓶颈。

第二ESB只提供基础的传输功能,搭建单独的BPM平台,BPM平台通过ESB进行通讯,这样把BPM作为一个服务方接入,这样逻辑架构上清晰,实际开发过程中ESB和BPM项目可以专注于各自的领域,提升项目的实施水平。

收起
互联网服务 · 2016-01-28
浏览817
nieyifeng nieyifeng 软件架构设计师 重庆斯欧信息技术有限公司
S-ESB对外围系统提供的是适配器访问模式,而我们可以把BPM当一个系统,只要遵循S-ESB的标准规范,就可以无缝集成BPM;通过S-ESB,BPM可以访问到任意的业务系统;显示全部
S-ESB对外围系统提供的是适配器访问模式,而我们可以把BPM当一个系统,只要遵循S-ESB的标准规范,就可以无缝集成BPM;通过S-ESB,BPM可以访问到任意的业务系统; 收起
软件开发 · 2015-05-08
浏览676
river_ppp river_ppp 软件架构设计师 重庆斯欧信息技术有限公司
ESB是提供一套底层的数据服务管理平台,其天生就是供于集成和被其他系统所应用的,而BPM就相当于是一套上层系统。显示全部
ESB是提供一套底层的数据服务管理平台,其天生就是供于集成和被其他系统所应用的,而BPM就相当于是一套上层系统。 收起
互联网服务 · 2015-05-08
浏览653

提问者

lizhongfeng1900
软件开发工程师 sinodata
评论72

问题来自

问题状态

  • 发布时间:2015-05-08
  • 关注会员:1 人
  • 问题浏览:5196
  • 最近回答:2016-01-28
  • X社区推广