在图中,消息的接收触发了流程的开始。下一项任务检查物品是否有库存,并在物品可用时立即发送确认链接。发送确认链接的动作是通过分派链接的中间事件实现的。只有在成功接收确认链接后,流程才继续进行订单处理,最终完成订单(结束事件)。
在整个流程中,中间事件内的各种符号代表不同的触发器,可以影响事件流。这些触发器包括消息、计时器、错误、补偿、条件流、信号、多重事件、升级和并行处理。每个符号代表流程中的特定交互或条件。
Start | Intermediate | End | ||||||
---|---|---|---|---|---|---|---|---|
Type | Normal | Event Sub process | Event Sub process non-interrupt | Catch | Boundary | Boundary non-interrupt | Throw | |
None | ||||||||
Message | ||||||||
Timer | ||||||||
Conditional | ||||||||
Link | ||||||||
Signal | ||||||||
Error | ||||||||
Escalation | ||||||||
Termination | ||||||||
Compensation | ||||||||
Cancel | ||||||||
Multiple | ||||||||
Multiple Parallel |