Effektif与Activiti

时间:2015-12-24 23:55:30

标签: jbpm activiti bpm bpmn

除了明显的基于云的支持之外,Effektif和Activiti之间有什么区别?我可以将我的Activiti流程/项目移植到Effektif吗?

1 个答案:

答案 0 :(得分:2)

严峻的问题,尽管这两个项目都是由同一个人(Tom Baeyens)发起的,但他们对基于云的流程建模采取了不同的关注。

相似点:

  1. Activiti和Effektif都是轻量级,可嵌入的BPMN兼容工作流引擎
  2. 这两个项目均由母公司赞助(在Activiti的情况下为Alfresco,在Effektif的情况下为Signavio)
  3. 这两个项目都是在Apache 2.0许可下发布的
  4. 这两款发动机都体现了它们在轻量化和嵌入能力方面的优势。
  5. 两个后端都是用Java编写的
  6. 的差异:

    1. Activiti是一个相对成熟的项目,有很多贡献者(包括我和其他来自Bp3的人)。 Effektif(引擎本身)仍处于测试阶段(甚至可能是alpha版本)。
    2. Activiti(当前)使用许多受支持的RDBMS数据库之一作为系统存储库,其中Effectif使用noSQL后备数据库(mongo)。
    3. Activiti通过Alfresco托管和stackoverflow论坛提供了非常有活力的支持结构。 Effectif的支持虽然仍然很好,但并不是那么广泛。
    4. Alfresco已经并且正在投入大量资源,试图使Activiti(企业版)与其他商业和开源产品竞争。我不确定Signavio对Effektif的承诺程度是否相同(仅限个人意见)。
    5. 无论哪种方式,在合适的环境中我都希望这两款发动机都能满足您的需求。