问:BPEL与工作流程,BPM或融合一样吗?BPEL是包含所有逻辑建模过程语言吗? 答:已投入大量的努力决策BPEL语义丰富的语言撰写服务纳入业务流程。 通过结合XLANG和WSFL到BPEL,语言能够表达相当复杂逻辑过程。然而,BPEL的一个设计目标是为了保持简单和干净,尽量避免增加语言结构可能妨碍可用性和普遍适用性。 举例来说,BPEL不直接支持抽象的人,角色,工作项目或收件箱/队列,因此BPEL并不等于工作流。
这种能力可以增加在面向服务的方式范围之外的BPEL。例如:通过增加一个专门的“服务任务”管理人,角色等。BPEL也并不等同于业务流程管理(BPM),因为语言并不能详细说……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
问:BPEL与工作流程,BPM或融合一样吗?BPEL是包含所有逻辑建模过程语言吗?
答:已投入大量的努力决策BPEL语义丰富的语言撰写服务纳入业务流程。
通过结合XLANG和WSFL到BPEL,语言能够表达相当复杂逻辑过程。然而,BPEL的一个设计目标是为了保持简单和干净,尽量避免增加语言结构可能妨碍可用性和普遍适用性。
举例来说,BPEL不直接支持抽象的人,角色,工作项目或收件箱/队列,因此BPEL并不等于工作流。这种能力可以增加在面向服务的方式范围之外的BPEL。例如:通过增加一个专门的“服务任务”管理人,角色等。BPEL也并不等同于业务流程管理(BPM),因为语言并不能详细说明一个数据模型的过程报告,分析和监测/管理。
最后,作为独立协议的规范,BPEL并不等于一体化,不包括共同的一体化设施,如适配器,转化等。作为工作流程,这些设施可以很容易地提供了一个面向服务的方式进入BPEL解决方案框架。
翻译
相关推荐
-
AWS PaaS来也:炎黄盈动为业务流程管理带来无限价值
随着容器、微服务等技术的使用,企业的应用程序也变得越来越趋于组件化;同时,为了这串连起这些组件,开发人员却需要 […]
-
在iBPM和BPM间做选择 不一定非此即彼
大多数系统都有一样的能力,在很多人看来,除了BPM或者iBPM这两个标签以外,实际上它们之间并没有任何区别。
-
Red Hat披露更加架构驱动的BPM模型愿景
Red Hat的一个更加结构化的BPM设计方案有望搭设应用开发界与业务流程管理的桥梁,让企业架构师、开发者和业务侧的人更快速更容易地实时新的业务流程。
-
SOA治理模型核心:人
治理在IT领域非常关键,但是很多时候企业的做法往往太过单向,企业SOA治理模型往往忽视了所有部分当中最关键的组件:人。