设置 UCA 消息事件的目标

在流程 或 BPD 中配置 Undercover Agent (UCA) 消息事件或在服务中配置 "调用 UCA" 步骤以使用消息事件时,可以对哪些 Snapshot 使用该事件进行一些控制。 您可以通过选中包含事件的 UCA 的实施设置中的复选框来覆盖缺省目标。

当您要对流程运行时发送或接收的消息事件进行建模时,可以在流程 或 BPD 中包含中间消息事件,也可以使用开始事件来接收消息事件或使用结束事件来发送消息事件。

中间入局消息事件的缺省行为是由所有流程应用程序中的所有 Snapshot 接收这些事件,这些流程应用程序引用 Undercover Agent,且具有与关联值相匹配的事件消息属性。

对于启动消息事件,缺省行为是在 Workflow Center 中的提示以及 Workflow Server 上的缺省 Snapshot 中使用这些事件。

通过单击 事件属性 部分中的 目标当前快照 复选框,可以在为流程或服务流中的消息事件配置 Undercover Agent 时更改缺省行为。 如果选中此复选框,那么在运行时,将在包含发送消息事件的流程, BPD 或服务的流程应用程序的同一 Snapshot 中以启动消息事件为目标。 如果发送消息事件的流程, BPD 或服务位于 Toolkit 中,那么将使用流程应用程序 (即根容器) 的 Snapshot。

选中此复选框时,将响应侦听器限制为启动消息事件以及该特定 流程应用程序 Snapshot中的中间入局消息事件。