activiti实战系列 排他网关(ExclusiveGateWay)

简介: 流程图  12.2:部署流程定义+启动流程实例12.3:查询我的个人任务 12.4:完成我的个人任务说明:1)     一个排他网关对应一个以上的顺序流2)     由排他网关流出的顺序流都有个conditionExpression元素,在内部维护返回boolean类型的决策结果。

流程图

 

 

12.2:部署流程定义+启动流程实例

12.3:查询我的个人任务

 

12.4:完成我的个人任务



说明:

1)     一个排他网关对应一个以上的顺序流

2)     由排他网关流出的顺序流都有个conditionExpression元素,在内部维护返回boolean类型的决策结果。

3)     决策网关只会返回一条结果。当流程执行到排他网关时,流程引擎会自动检索网关出口,从上到下检索如果发现第一条决策结果为true或者没有设置条件的(默认为成立),则流出。

4)     如果没有任何一个出口符合条件,则抛出异常

5)     使用流程变量,设置连线的条件,并按照连线的条件执行工作流,如果没有条件符合的条件,则以默认的连线离开。例如:


则执行连线:


如果使用流程变量设置


则执行连线:


相关文章
|
5月前
|
安全 前端开发 应用服务中间件
每个后端都应该了解的OpenResty入门以及网关安全实战(2)
泛型 for 循环通过一个迭代器函数来遍历所有值,类似 java 中的 foreach 语句。 Lua 编程语言中泛型 for 循环语法格式:
82 0
|
4月前
activiti并行网关执行时每个关联表的变化
activiti并行网关执行时每个关联表的变化
73 0
|
4月前
|
负载均衡 Java API
|
5月前
|
安全 应用服务中间件 Shell
每个后端都应该了解的OpenResty入门以及网关安全实战(1)
“OpenResty 是一个基于 Nginx 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。”
83 0
|
7月前
|
负载均衡 网络协议 安全
华为19级大佬10年心血终成百页负载均衡高并发网关设计实战文档
负载均衡(LoadBalance)的字面意思是将工作负载分担到多个工作单元上进行执行,它建立在现有网络结构之上,是构建分布式服务、大型网络应用的关键组件。 近十几年来,负载均衡技术层出不穷,令人眼花缭乱。如果问身边的技术人员什么是负载均衡,我们可能会得到许多不同的答案。
|
9月前
|
XML 存储 JSON
1. 微服务架构上篇:2. grpc+protobuf+网关实战
1. 微服务架构上篇:2. grpc+protobuf+网关实战
|
9月前
|
JavaScript 安全 小程序
Spring Cloud实战 | 第十一篇:Spring Cloud Gateway网关实现对RESTful接口权限和按钮权限细粒度控制
Spring Cloud实战 | 第十一篇:Spring Cloud Gateway网关实现对RESTful接口权限和按钮权限细粒度控制
Spring Cloud实战 | 第十一篇:Spring Cloud Gateway网关实现对RESTful接口权限和按钮权限细粒度控制
|
10月前
|
SpringCloudAlibaba 负载均衡 算法
SpringCloud Alibaba微服务实战三十二 - 实现网关的灰度发布
SpringCloud Alibaba微服务实战三十二 - 实现网关的灰度发布
123 0
|
1月前
|
运维 网络协议 安全
长连接网关技术专题(十):百度基于Go的千万级统一长连接服务架构实践
本文将介绍百度基于golang实现的统一长连接服务,从统一长连接功能实现和性能优化等角度,描述了其在设计、开发和维护过程中面临的问题和挑战,并重点介绍了解决相关问题和挑战的方案和实践经验。
78 1
|
5月前
|
负载均衡 应用服务中间件 API
微服务技术系列教程(25) - SpringCloud- 接口网关服务Zuul
微服务技术系列教程(25) - SpringCloud- 接口网关服务Zuul
58 0