Activiti的产生、演进
1、Activiti是Tom Baeyens离开JBOSS后延续JBPM 4开发的,所以第一个发布版本是Activiti 5;而JBPM 5则基于另外的架构进行开发,与JBPM 4相比有很大差异;
2、Activiti 快速发展,并基于Activiti 5衍生了Camuda、Activiti 6衍生了flowable,在Activiti 6其核心开发团队转向flowable;
3、Activiti 7的开发因其核心开发团队离开,后续的开发路标不明确。基于目前国内的使用情况,Activiti 7尚未被广泛应用,因此我们选用Activiti 6版本来进行开发。