应用程序侦听操作使其能够在一个或多个端口上等待多个消息中的一个,或在指定的超时间隔后停止等待,并根据结果进行条件分支。
听形状
可以根据需要添加任意数量的分支。 可以将任何其他形状放置在初始 接收 或 延迟 形状下方。
可以在 侦听 构造中使用激活接收。 如果 侦听 形状的一个分支包含激活接收,则所有分支都必须包含激活接收,并且不能使用超时。 激活接收必须是每个分支中的第一个步骤。
您可以使用 侦听 形状根据一个或多个事件的出现情况对协调流程进行分支。 每个分支中的第一个形状必须是 “延迟” 或 “接收” 形状。 满足条件的第一个分支——即延迟形状发生超时或接收形状收到消息时——将执行。 如果需要,可以添加其他分支。
配置侦听形状
选择分支。
在“属性”窗口中,指定 Branch Type 属性。
— 或 —
将 “延迟 ”或 “接收” 形状拖到分支上。
向监听形状添加分支
右键单击“侦听”图形,然后单击“新建侦听分支”。
注释
若要从 侦听 形状中删除分支,请右键单击要删除的分支,然后单击“ 删除”。