要回答您的第一个问题,我会使用并行网关,以便可以同时运行放置在每个通道中的后续任务。
对于第二个问题,存在几种表示池之间交换的解决方案:
- 如果您希望池启动另一个池并等待(同步)此新运行池完成后再继续执行,则可以使用调用活动。
- 主池还可以发送例如消息或信号,目标池使用消息或信号启动事件。这允许异步启动另一个池。然后,您可以再次使用消息在池执行路径中稍后定义同步点。
- 第三种选择是使用事件子流程。根据您为子流程选择的事件类型,它将中断或不中断主流程(有关中断和非中断事件子流程启动事件列表,请参阅标准页242)。