BizTalk - 一对多转换

BizTalk - One to many transformation

使用 BizTalk 地图,可以进行一对一的转换。可以添加源模式和目标模式。

如何实现一对多的转换?我希望接收到的消息产生 2 条不同的输出消息。

我知道可以使用 Orchestration,但是有没有一种方法可以在不使用 Orchestration 的情况下完成这种一对多的转换?

虽然您可以在 Orchestration Designer 中设置多输出映射,但您真的需要这样做吗?

在大多数情况下,只是使用两个映射、A->B 和 A->C 更容易。

在 Orchestration 中,您可以按顺序使用两个 Transform Shapes,也可以在一个 Parallel Shape 中使用。由于源消息 A 未更改(不可变),因此您可以根据需要多次使用它。