网关用于控制处理(参见第 286 页)和编排(参见第 344 页)中序列流的发散和收敛。因此,该术语意味着分支、分叉、合并和连接路径。内部标记指类型。
网关控制的类型
网关是菱形形状,指示流动行为控制的类型。控制的类型分为以下几种:
卓越的解决方案和合并。独占网关(请参见第 289 页)和基于事件的网关(请参见第 296 页)都可以执行独占决策和合并。特殊网关可能会或可能不会出现“X”标记。
基于事件的网关和并行的基于事件的网关影响新流程实例的出现。
包括网关和合并解决方案。
复杂网关代表复杂的条件 圣马力诺电子邮件列表 和情况(例如 5 中的 3,参见第 294 页)。
并行网关代表分叉和合并(参见第 292 页)。
每种类型的控制都会影响传入和传出流量。
序列流
顺序流用于显示流程操作(请参见第 95 页)或编排条件(请参见第 320 页)的组织顺序。
看下面七张图
正常流量
正常流是指从附加到动作边界的中间事件开始的序列流路径。
不受控制的流动
非受控流是指不受任何条件影响的流或不经过网关的流。此类流的最简单示例是连接两个操作的单个序列流。或者是一个序列的复合流,在动作中聚合或在动作后发散。对于每个不受控制的序列流,都会出现一个令牌,该令牌从资源对象通过序列流传递到目标对象。
条件流
序列流可能取决于在运行时评估的某些条件,以确定是否将使用序列流(例如,令牌是否将沿着序列流行进 - 参见第 95 页)。如果条件流来自动作,则在箭头的开头绘制一个小菱形(参见右图)。如果条件流来自网关,则菱形不会放置在箭头的开头(参见上图)。