当执行到达捕获消息事件
时中断在这里,等待抛出消息事件
或者API发出匹配的消息后结束,流程沿后继路线继续执行。
与捕获信号事件不同,每个消息只允许有一个订阅者(subscriber)。
内部消息
,匹配并完成事件任务,继续后继路线该事件到达后会在WFC_TASK创建一个类型为catchEvent
、EXT1
为message
、EXT2
为消息变量名、EXT3
为捕获规则的记录。完成处理后,状态标记为complete
归档到历史表。
如果流程修改了消息变量名或匹配规则,只对该事件创建的新实例有效
消息
设置要订阅的消息。要正确监听消息,首先在该流程属性的消息
中定义消息变量名。
关联规则
一个必选的进阶匹配规则。当订阅到匹配的消息后,通过关联规则
确定唯一的事件任务(如果匹配了多个中断的事件任务,只允许其中一个作为有效订阅者)。
例如,接收到名为Alibaba-B2B-Order
,捕获规则
为201702040007
的消息,匹配并完成该事件任务。
每个消息只允许有一个订阅者(subscriber),在实施策略上,请遵循
消息名
+捕获规则
的全局唯一性
捕获消息事件(Message Intermediate Catch Event)由引擎自动触发,不需要API。