一个流程实例中的两个或者两个以上的连通子图被确定为“临界区”。在一个给定的流程实例运行时,只有这些“临界区”中的任务在任何给定的时间是活动的。一旦执行的任务在一个“临界区”开始,在另一个“临界区”开始之前,它就必须完成。
可以在
工作流控制模式概念验证
应用的流程模型>6.State-based Patterns(状态模式)>WCP39-Critical Section(独占)
中访问该流程模型
工作流控制模式概念验证
应用,访问前端WCP概念验证
菜单入口WCP39-Critical Section(独占)
项新建
按钮,流程实例被创建办理
按钮,完成任务,执行“脚本任务1”任务,挂起“节点2”任务实例。此时“节点3”创建一个任务实例,在任务列表中打开“节点3”任务实例,点击办理
按钮,完成任务,“节点3”任务完成后,执行“脚本任务3”任务,激活被挂起的“节点2”任务实例。在任务列表中打开“节点2”任务实例,点击办理
按钮,完成任务,“节点2”任务完成后,执行“脚本任务2”任务,当“脚本任务2”完成后,“节点4”创建一个任务实例,在任务列表中打开“节点4”任务实例,点击办理
按钮,完成实例,当“节点4”任务完成后,执行“脚本任务4”任务,当“脚本任务4”任务完成后,流程结束办理
按钮,完成任务,执行“脚本任务2”任务,挂起“节点1”任务实例。此时“节点4”创建一个任务实例,在任务列表中打开“节点4”任务实例,点击办理
按钮,完成任务,“节点4”任务完成后,执行“脚本任务4”任务,激活被挂起的“节点1”任务实例。在任务列表中打开“节点1”任务实例,点击办理
按钮,完成任务,“节点1”任务完成后,执行“脚本任务1”任务,当“脚本任务1”完成后,“节点3”创建一个任务实例,在任务列表中打开“节点3”任务实例,点击办理
按钮,完成实例,当“节点3”任务完成后,执行“脚本任务3”任务,当“脚本任务3”任务完成后,流程结束如果列表中未出现
新建
按钮,请首先为此用户设置可启动该流程的权限