Microservices 核心Activiti 6和Activiti 7中与Activiti 5相关的其他功能有哪些

Microservices 核心Activiti 6和Activiti 7中与Activiti 5相关的其他功能有哪些,microservices,workflow,alfresco,activiti,orchestration,Microservices,Workflow,Alfresco,Activiti,Orchestration,我们目前正在使用核心Activiti 5.22.0.5版本来编排spring boot微服务,现在需要将Activiti升级到Activiti的最新版本,即Activiti 7.x 有人能告诉我最新版本有哪些附加功能,并告诉我是否可以直接升级到最新版本吗 如果不可能,那么我们的升级流程应该是什么 (示例:Activiti 5.22.0.5->Activiti 6.x->Activiti 7.x或其他任何内容) 如果有人做过类似的工作,请帮助我? 如果没有,请在列表中告诉我这些版本和最新版本中可用

我们目前正在使用核心Activiti 5.22.0.5版本来编排spring boot微服务,现在需要将Activiti升级到Activiti的最新版本,即Activiti 7.x

有人能告诉我最新版本有哪些附加功能,并告诉我是否可以直接升级到最新版本吗

如果不可能,那么我们的升级流程应该是什么

(示例:Activiti 5.22.0.5->Activiti 6.x->Activiti 7.x或其他任何内容)

如果有人做过类似的工作,请帮助我? 如果没有,请在列表中告诉我这些版本和最新版本中可用功能之间的差异


提前谢谢

我很惊讶在这个问题上没有人回答。 Activiti 5被Activiti 6取代,基本上具有相同的体系结构,具有新的和改进的用户界面。Activiti6还引入了表单编辑器(如果我记得的话)以及基本决策(DMN)支持。 当核心团队转向Flowable时,Activiti 6的开发几乎冻结了。Flowable继续进行开发,包括重新构建实体(持久性)模型、事件模型、改进DMN支持、分离组件和更好的Spring支持。还有其他变化,但我认为这是大多数。Flowable是一个非常活跃的项目,如果你想维护一个内部“Activiti”项目,我建议你转向Flowable(或者Camunda,他在Activiti版本5上分支并维护一个类似的架构)

Activiti7是专门针对云部署的完全重写。 Activiti 7的体系结构是一组微服务(12因素应用程序),它们实现了每个功能(事件管理器、Rest接口、通知、身份管理、运行时服务器、日志服务器)。组件通过zookeeper作为一组单独的模块“连接”在一起,这些模块可以独立部署

如果您是在本地运行Activiti 5,我不确定Activiti 7是否适合。 此外,Activiti 7项目的开发最近似乎明显放缓

对于您来说,我会看看Flowable(最接近Activiti 5)或Camunda。

查看发行说明和迁移指南?