Activiti与Flowable是两个流程引擎框架,其实际上是同一项目的两个不同版本。最初,Activiti是由Alfresco公司开发并维护的流程引擎框架,后来Alfresco将Activiti捐赠给了Apache软件基金会,并更名为Flowable。
虽然二者基本上是相同的,但是在一些方面有一些区别:
Flowable是Activiti的继任者,因此Flowable包含了Activiti的所有功能,并且在原有功能的基础上进行了进一步的改进和优化。
Flowable相对于Activiti更加活跃和更新,有更多的社区支持和贡献者参与,因此在新功能的支持和bug修复方面更快。
在技术实现上,Flowable的代码结构更加清晰,易于扩展和定制,同时也更加灵活和高效。
总的来说,Activiti和Flowable在功能和性能上基本上是一样的,但是如果需要更加活跃的社区支持和更加先进的功能,建议选择Flowable。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: Activiti中怎么管理环境配置和部署设置