本专栏的目的是将以前在企业工作期间做过的流程引擎项目加以整理,希望能给有类似需求的同学以借鉴,欢迎大家对系统设计提出意见和建议。
系统分以下几个部分:
一、系统架构概述
二、Activiti流程接口中台
三、bpmn流程图设计
四、企业内部系统与流程中台的数据交互
五、流程监控
一、架构设计概述
如下图 一图胜万言
SSO单点登录系统作为单独的系统提供鉴权服务。
将Activiti工作流相关接口作为单独的项目系统提供服务,降低耦合性。
企业内部系统与Activiti中台交互数据:企业内部系统调用Activiti中台接口启动流程或者完成流程任务;Activiti中台回调业务系统接口回写流程审核节点状态与结果。
业务系统前端调用Activiti中台接口完成流程任务监控功能。
关注我的微信公众号