0

我有以下工作流程

  1. 接收活动

1a。创建文档集合

  1. 发送活动(发送文档 ID 的集合)

  2. 接收活动(CorrelationHandle-single document Id)

2.发送活动

我在第一个发送活动和第二个接收活动中发送相关句柄的集合,我希望相关句柄作为单个文档 ID。

目前,我已经实现了 1 个工作流与 1 个文档 ID 的关联,但现在我希望将 1 个工作流关联到多个文档 ID。

4

1 回答 1

0

单键路径

好的,这不会像您目前拥有的那样工作,因为相关性仅靠一个键起作用。因此,除非您可以获取所有这些文档 ID 并构建一个可由后续调用者重建的密钥,否则您将不得不走另一条路。

儿童服务路径

我推荐的路径是有一个主要的工作流程,它遍历 id 并产生子工作流程,这些工作流程一旦开始就会持续存在——与传递给它们的文档 id 相关。此时,调用实体将调用可用的不同端点并托管许多实例(每个 id 一个),从而允许关联按预期工作。

于 2012-09-11T17:13:24.053 回答