【发布时间】:2015-05-20 11:55:15
【问题描述】:
我明天将使用不同的 BPMS 系统进行一些比较和演示,我正在阅读 jbPM(用于构建 Activiti 的源引擎)和 Activiti 引擎之间的区别。有人能告诉 jBpm 有什么需要注意的地方,它有原生的内置业务规则引擎,而 Activiti 没有原生规则引擎支持,但支持与 Drools 的基本集成以支持业务规则任务?
这对我来说是一个非常重要的问题,所以快速回复这个问题会很棒。
谢谢
【问题讨论】:
我明天将使用不同的 BPMS 系统进行一些比较和演示,我正在阅读 jbPM(用于构建 Activiti 的源引擎)和 Activiti 引擎之间的区别。有人能告诉 jBpm 有什么需要注意的地方,它有原生的内置业务规则引擎,而 Activiti 没有原生规则引擎支持,但支持与 Drools 的基本集成以支持业务规则任务?
这对我来说是一个非常重要的问题,所以快速回复这个问题会很棒。
谢谢
【问题讨论】:
好吧,对您的陈述进行一些澄清: jBPM 5 和 6 与 Activiti 完全无关。它们是完全不同的引擎。 Drools 和 jBPM 5/6 是一起构建的,可以从头开始工作。这使您在为业务资产建模时可以更进一步。如果您只关注业务流程,那么 jBPM 和 Activiti 确实提供了类似的功能。但大多数情况下,在实施第一个流程之后,您意识到您需要更大的灵活性,并且规则(规则引擎)成为您的基础设施中的必需品。因此,这显然取决于您要使用引擎做什么。 高温
PS:顺便说一句,我很久以前写过这篇博文,但它仍然适用:http://salaboy.com/2011/01/19/jbpm5-vs-activiti5-dumb-question/
【讨论】: