flowable工作流分支汇聚

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了flowable工作流分支汇聚相关的知识,希望对你有一定的参考价值。

参考技术A     flowable 常用的有三种网关:并行网关,排他网关,包容网关

    并行网关:所有网关后的活动都会同时启动,即使有条件也会忽略条件,汇聚时,所有完成的线路在此等候。直到所有的线路都执行完成,才继续向下执行

    排他网关:按照输出流的顺序计算 ,第一个满足条件的活动会启动,其他的直接忽略,如果所有的条件都不满足,引擎会抛出异常。只有一个分支

    包容网关:判断每一个条件,符合条件的活动启动,不符合不会启动。汇聚时,等待所有启动的线路全部完成,才会继续下一个节点

    注:此处的启动,是指活动产生相应的活动实例

    所有的分支活动都会启动,汇聚节点会启动多次。

    

例1:

不存在网关时,启动流程同时开启,A,B两个活动。 A提交产生C, B提交也会产生C。 同时会存在两个C ,提交一个C的时候,流程不会结束,另外一个C还可以继续提交,第二个C提交后,流程结束。

例:2:

流程同时产生A,B 两个活动,A提交了到达网关,等待B提交。B提交了才会到达C

总结:使用网关按照网关的规定执行,不使用网关,之前启动,即使同一个节点可能启动多次。

Flowable

flowable介绍

flowable 是一个业务流程管理(BPM)和工作流系统,适用于开发人员和系统管理员。
它是著名 Java 工作流引擎 Activiti 的原作者从 Activiti 分支创建的新工作流引擎。其核心是超快速、稳定的 BPMN2 流程引擎。易于与 Spring 集成使用。


以上是关于flowable工作流分支汇聚的主要内容,如果未能解决你的问题,请参考以下文章

37Springboot集成Flowable

[Flowable工作流] 学习记录 [搭建简易模拟案例]

[Flowable工作流] 学习记录 [搭建简易模拟案例]

[Flowable工作流] 学习记录 [搭建简易模拟案例]

[1]工作流框架:Flowable基本安装

全网最火的工作流框架Flowable完整教程-Flowable核心基础