市场上比较有名的开源流程引擎有osworkflow、jbpm、activiti、flowable、camunda。其中:Jbpm4、Activiti、Flowable、camunda四个框架同宗同源,祖先都是Jbpm4,开发者只要用过其中一个框架,基本上就会用其它三个。开发低代码平台、OA系统、BPM软件均需要流程可视化功能,而流程可视化核心是流程引擎和流程设计器,对于市场上如此多的开源流程引擎,哪个功能和性能好,该如何选型呢?
推荐大家使用camunda(流程引擎)+bpmn-js(流程设计器)组合,笔者在云程BPM和多个项目中经过实战验证,camunda在功能方面比flowable、activiti流程引擎强大,性能和稳定性更突出,详细对比见:开源流程引擎该如何选择flowable还是camunda?_大龄码农有梦想的博客-CSDN博客
作者:云程低代码开发平台
链接:https://www.zhihu.com/question/59274016/answer/1974937144
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
Camunda 中文翻译帮助文档地址
http://camunda-cn.shaochenfeng.com/
Camunda使用案例比较好的文章,可以借鉴学习
https://blog.csdn.net/qq_35890572/category_10772538.html
Activiti参考资料
Activiti CamelTask(骆驼任务)
https://www.cnblogs.com/dengjiahai/p/7078120.html
Activiti 规则任务(businessRuleTask)
https://www.cnblogs.com/dengjiahai/p/7051288.html