SOA和BPM不同的原则之间如何无扰协同

来源:TechTarget中国   
2011/2/15 9:10:00
当BPM团队在白板上描绘流程加工标准,SOA团队在另一个白板上描绘具体的构成,两个图标看起来实际上很像。

本文关键字: SOA BPM

SOA和业务流程管理如何很好的共同工作?实际上它们是两个完全不同的原则。

ZapThink的Jason Bloomberg在SOA-BPM的探讨提供了很好的精神食粮,他说SOA和BPM在结构上是相同的。实际上,举个例子,它们就像是“流程同构”。

Jason也好心地给我们提供了同构的定义(在抽象代数(abstract algebra)中,同构(isomorphism)指的是一个保持结构的双射(bijection)。在更一般的范畴论语言中,同构指的是一个态射,且存在另一个态射,使得两者的复合是一个恒等态射)。在SOA环境中,流程同构意味着,假设:“如果你要模型化业务流程,作为单独的操作,模型化服务构成的实施的这个流程,这两个模型有同样的结构,也就他们是同构的。”

以这样的方式看待SOA-BPM,协助确立业务和IT之间的通用语言,Jason指出:

“业务人员可以探讨流程,IT人员可以探讨SOBA,而且在某种程度上,他们在探讨同样的事情。如果流程专家希望把业务服务作为流程子任务思考,他们可以继续这样进行。同样的,如果技术实施人员更喜欢把业务流程作为服务组件思考,这样也可以。最好的就是,当BPM团队在白板上描绘流程加工标准,SOA团队在另一个白板上描绘具体构成,两个图标看起来实际上很像。如果这不是业务和IT的对齐,又是什么呢?”

Jason也偶然地想到一种感性的SOA和BOM之间的“裂缝”,这个裂缝更多地是语义产品,而不是实际上的两个原则的结构上的不同。SOA提供服务集合,可以按需映射业务流程。

 

责编:穆琳琳
vsharing微信扫一扫实时了解行业动态
portalart微信扫一扫分享本文给好友

著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
推荐博客
创新平台技术,助力政企私有云..

创新平台技术,助力政企私有云建设金蝶中间件有限公司 奉继承 博士第16届软博会高峰论坛,2012.05.31……

畅享
首页
返回
顶部
×
    信息化规划
    IT总包
    供应商选型
    IT监理
    开发维护外包
    评估维权
客服电话
400-698-9918