,就会创建多条分支,流程会继续以并行方式继续执行
注意: 不包括网关 ,网关会用特定的方式处理顺序流中的条件, 这与网关类型相关
图形标记
条件顺序流显示为一个正常的顺序流,在起点有一个菱形....没有内部图标的网关,默认为排他网关
BPMN 2.0规范不允许在同一个流程定义中同时使用没有X和有X的菱形图形
XML内容
用一行定义了网关,条件表达式定义在外出顺序流中
模型实例:
不同,即使顺序流中定义了条件,也会忽略
图形标记
并行网关显示成一个普通网关(菱形)内部是一个 + 图标,表示与(AND) 语义
XML内容
定义并行网关只需要一行XML
<parallelGateway...,会为每个顺序流创建一个分支
汇聚: 所有并行分支到达包含网关,会进入等待状态,直到每个包含流程token的进入顺序流的分支都到达.这是与并行网关的最大不同.包含网关只会等待被选中执行了的进入顺序流....当流程到达一个基于事件网关 ,网关会进入等待状态:会暂停执行
为每个外出顺序流创建相应的事件订阅
基于事件网关的外出顺序流和普通顺序流不同:这些顺序流不会真的"执行", 让流程引擎去决定执行到基于事件网关的流程需要订阅哪些事件