描述
发送任务是一个非常简单的任务,一般只用来发送一个消息;
接收任务用来等待发送任务的消息,仅仅用来等待作用。
发送任务和接收任务一般成对配合使用。
需求
有简单的一个发送任务根据接收任务的消息ID和业务KEY(businessKey)来绑定一个消息发送,接收任务收到发送任务的消息后才往下流转。
设计BPMN
发送任务
接收任务
发送任务代码
发送任务需要根据接收任务的消息名称(接收任务中的message name),及业务businessKey,businesskey后面会专门讲,一般与单次流程实例一一对应,常规做法会与业务侧业务ID相关联。这里使用businessKey作用就是为防止所有流程实例都收到消息。
<