工作流基础概念 术语
Activity工作流 –java运用
几大工作流引擎对比
activiti和jbmp对比-深入了解jBPM5与Activiti之间的差异对比
csdn-JBPM(二)—JBPM工作流基本操作
Springboot +activiti
activiti 入门系列
jbmp入门总结 工作流定义:工作流是将一组任务组织起来以完成某个经营过程:定义了任务的触发顺序和触发条件,每个任务可以由一个或多个软件系统完成,也可以由一个或一组人完成,还可以由一个或多个人与软件系统协作完
jbmp和Activiti工作流程: 1 使用ui画出(定义工作流),并生成xml文件 2 将xml文件部署到实际项目,工作流框架使用引擎加载xml。 3 实际调用。
主流工作流程框架
Activity5.13、JBPM4.4、OSWorkFlow、WorkFlow
activiti5.13版本,有23张表。
JBPM底层使用hibernate操作数据库。
Activiti框架底层使用的mybatis操作数据库。
jBPM3是一个完整的工作流系统实现,面向开发人员,目的在于简化对组织核心流程进行支撑的软件创建,不支持标准。
jBPM4引入PVM,使其拥有更强大的扩展性,同时增加BPMS特性,这些特性包括了对BPMN的支持、面向业务人员的Web建模器和简单统计分析功能的加入。JBPM4.4框架底层有数据库支持,18张表。
jBPM5基于原先的Drools Flow,支持BPMN,通过与Drools的合并支持BAM,通过内容仓库增加对流程可视化的支持。由于放弃了jBPM4的PVM,引擎的可扩展性受到损害,