排他网关(Exclusive Gateway)

leoLess than 1 minute

排他网关定义了一组路径的唯一出口,所有流出的路径被按顺序评估,第一个条件为true(当多个条件为true时,只有第一条路径被执行)的路径被执行,并且不再继续评估下面的路径条件。如果所有带条件的路径都为false且该网关定义了一个默认的路径,那么该默认路径将被执行。如果没有可到达的路径,抛出异常,该网关所处的路径被中断,在流程设计上应避免这种情况发生,本系统前端也对这种情况进行了校验,可以有效避免该情况。排他网关有分支和合并两种行为,允许一进一出。

排他网关的决策方式永远只存在唯一路径,流程走向比较清晰,故系统定义多条件情况都采用排他网关模式,实际操作界面时可以不需要单独添加该网关节点,但为适应部分用户习惯,系统还是添加了该网关图形供选择。