Java BPM 比较(jBPM vs Activiti vs JFlow )
jBPM
+
参考资料还算是比较丰富,有几本书(可惜只有英文的)
-
jBPM 5 大改造,之前的版本据说完全不一样
+
红帽加持
Activiti
+
从 jBPM 4 发展而来,创始人从 jBPM 离开创建了 Activiti ,与 jBPM 4 一脉相承
+
有一些中文书籍
-
官方文档极其稀少(没找到?)
JFlow
-
参考资料不是很丰富,只有官方文档
+
本土化流程,有些符合国情的特色功能
Flowable
-
在 Activiti 的基础上开发的
Camunda
+
商业化比较成功
参考文章
几大主流工作流引擎对比
『 最后,总结一下:
shark:系统和功能都比较复杂
Osworkflow:比较灵活的轻量级的框架,但是在流程建模方面不太友好,需要手动编写xml文件去定义流程文件。
SWF:还有不能支持太复杂的流程 』
其它技术对比...