发布于 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
https://stackoverflow.com/questions/71051408
复制相似问题