对事件关口进行建模

使用事件关口对流程执行中的某个点进行建模,只能沿从该点出发的多条路径中的某一条(取决于条件)执行。

关于本任务

事件关口表示流程执行中的一个点,只能沿从该点出发的多条路径中的某一条(取决于发生的事件)执行。 特定的事件(如接收到消息或计时器事件)确定了将采用的路径。 事件关口表示分布在通过序列流连接的多个流程组件上的单个行为点。 在事件关口(以单个序列流进行连接)后可能直接发生以下类型的事件:

  • 中间消息事件(接收)
  • 中间计时器事件

创建事件关口时,您必须将至少两个中间事件连接到关口。 并且,当连接到事件关口时,不允许中间事件具有其他入局序列流。

过程

  1. 打开流程并向流程图添加事件网关。
  2. 通过从选用板中拖动来添加关口配置所需的任何其他事件。 仅允许中间消息事件和中间计时器事件。 最小事件数为 2,您可以添加所需任意数量的事件。
  3. 单击其中一个已连接的事件,然后在属性中选择 常规 选项卡。
    1. 要配置中间消息事件,请遵循 使用中间和边界消息事件接收消息中的步骤。
    2. 要配置中间计时器事件,请遵循 建模延迟,升级和超时中的步骤。
  4. 单击 保存完成编辑