首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Camunda和BPEL的差异

Camunda和BPEL的差异
EN

Stack Overflow用户
提问于 2022-02-09 14:32:02
回答 1查看 213关注 0票数 -1

卡蒙达和BPEL ()有什么区别?我们在哪里使用Camunda ?在哪里使用BPEL ?哪个更好?

我找到了这个问题,但是BPMN != Camunda。那么Camunda和BPEL之间有什么区别呢?

EN

回答 1

Stack Overflow用户

发布于 2022-02-10 05:31:01

请参阅简的评论。您已经找到的线程已经很好了。您需要比较这两种建模标准,而不是发动机产品和标准。

BPEL在SOA时代很流行,因为在完全自动化的流程中服务编排。BPEL可以由BPEL引擎执行。有不同的产品提供这种能力。

早期的计划,能够映射BPMN1.0(仅符号,没有模型),大部分失败。这是BPMN2.0的一个动机,它也是模型的标准,而不仅仅是符号。由于它的块定向和对人工任务的缺乏支持,BPEL没有涵盖所有的BPM/工作流需求。我会说BPEL已经死了,如果还没有死的话。我今天不会花时间在这上面。当然,这是个人的,有偏见的观点。

另一方面,BPMN2.0是一个成熟的OMG标准,自2014年以来一直稳定,能够满足各种过程管理和自动化需求,并得到广泛和日益广泛的采用。

Camunda提供基于BPMN2.0标准的过程引擎产品,用于解释和执行过程模型。还有其他产品,它们也使用这个建模标准。超出标准的过程自动化的引擎特定属性在供应商之间可能有所不同。这取决于供应商在多大程度上实施该标准。例如,请参见https://www.omgwiki.org/bpmn-miwg/doku.php

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71051408

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档