文章目录
-
- 开源流程引擎对比
- I 工作流引擎
-
- 阿里的Compileflow
- flowable
- activiti
- warm-flow(国产)
- Turbo (didiopensource)
- II 知识扩展
-
- 开发流程
开源流程引擎对比
Activiti | Camunda | Compileflow | turbo | ||
核心表量 | 28 | 22 | 0 | 5 | |
特性 | 中断可重入 | √ | √ | × | √ |
支持回滚 | × | √ | × | √ | |
运行模式 | 独立运行和内嵌 | 独立运行和内嵌 | 内嵌 | 内嵌 | |
兼容性 | 流程格式 | BPMN2.0、XPDL、PDL | BPMN2.0、XPDL、PDL | BPMN2.0 | BPMN2.0 |
支持脚本 | JUEL、groovy | python、ruby、groovy、JUEL | QlExpress | groovy | |
支持数据库 | Oracle、SQL Server、MySQL | Oracle、SQL Server、MySQL、postgre | 无 |