Activiti与Flowable的区别有哪些

1396
2024/6/14 13:58:22
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

Activiti与Flowable是两个流程引擎框架,其实际上是同一项目的两个不同版本。最初,Activiti是由Alfresco公司开发并维护的流程引擎框架,后来Alfresco将Activiti捐赠给了Apache软件基金会,并更名为Flowable。

虽然二者基本上是相同的,但是在一些方面有一些区别:

  1. Flowable是Activiti的继任者,因此Flowable包含了Activiti的所有功能,并且在原有功能的基础上进行了进一步的改进和优化。

  2. Flowable相对于Activiti更加活跃和更新,有更多的社区支持和贡献者参与,因此在新功能的支持和bug修复方面更快。

  3. 在技术实现上,Flowable的代码结构更加清晰,易于扩展和定制,同时也更加灵活和高效。

总的来说,Activiti和Flowable在功能和性能上基本上是一样的,但是如果需要更加活跃的社区支持和更加先进的功能,建议选择Flowable。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: Activiti中怎么管理环境配置和部署设置