【发布时间】:2016-07-25 11:22:26
【问题描述】:
假设我有一个协作图,它模拟了一个名为 CheckMessage 的流程,该流程非常复杂并且跨越了几个通道和池。现在我想为另一个过程建模,例如CreateMessage 它将利用前面的过程首先检查消息是否不存在或其所有字段是否有效等。
问题是,两个进程都使用相同的泳道和池。对此类交互进行建模的正确方法是什么?我正在考虑将 CheckMessage 建模为 CreateMessage 的子流程,但是子流程不能附加到池或通道 - 如果我理解正确,它们只会保留在调用它们的活动通道内。 Call Activity 可以封装这样的行为(跨池和通道)吗?或者我可以以某种方式引用整个 CheckMessage 图吗?
提前致谢。
【问题讨论】: