这与弹簧更好地集成:Drools和Activiti或Drools和JBPM

时间:2016-07-12 10:05:35

标签: activiti

需要考虑在与Spring和Drools集成的工作流引擎之间进行选择时要考虑的因素。

1 个答案:

答案 0 :(得分:0)

免责声明:我在我的应用程序中使用Spring + Activiti + Drools,我遇到了没有集成问题

来自Activiti.org

  

Activiti或jBPM,我应该在下一个项目中使用它? Activiti的   进一步建立我们从创立所积累的丰富经验   jBPM直到jBPM中的Process Virtual Machine设计4.在Activiti中   我们现在已经联合了非常熟练和有才华的人和公司   构建下一代BPM技术。 BPMN 2.0将成为未来   BPM,我们拥有将这些功能带入开发人员的专业知识   友好的态度。 Activiti专注于BPMN 2.0使我们能够   提供面向未来的BPM和工作流程解决方案。

     

鉴于我们花了很多精力建设jBPM 4而且我们是   非常自豪的结果,我们很遗憾jBPM 4已经停产   由JBoss指出

     

https://community.jboss.org/blogs/mark.little/2010/04/23/the-future-of-workflow-in-jboss   “可以说,人们期望jBPM 4会出现   在SOA平台的一个版本中作为jBPM的替代品3.随着   更改jBPM项目团队以及统一我们的后续步骤   在这个领域跨项目的努力,不会发生。“

     

Activiti将遭受单个公司漏洞。我们   非常高兴Alfresco给了我们发展的机会   Activiti打算将其作为一个Apache项目。核心在   Apache基金会的价值在于项目的连续性   保证社区保持真实。所以其中之一   要求是多家公司必须积极参与   在一个项目的社区。 从一开始,SpringSource就是   加入这项计划,以便我们尽力确保Activiti   将有一个不完全控制单一的长寿命   个人或公司。

并且

  

Activiti BPM平台:Activiti是一个轻量级的工作流程和业务   针对商务人士的流程管理(BPM)平台,   开发人员和系统管理员。它的核心是超快速和坚如磐石   用于Java的BPMN 2流程引擎。它是开源的,分布在   Apache许可证。 Activiti可以在任何Java应用程序中运行   服务器,群集或云端。 完美整合    Spring ,它非常轻量级,基于简单的概念。