在同一业务流程中使用多个WCF服务

时间:2011-10-19 09:51:08

标签: wcf biztalk biztalk-2009

我需要在同一个业务流程中使用两个WCF服务。

我使用“消费WCF服务向导”为每个服务生成xsd,xml,消息,花盆和orchrestation

问题是我无法使用在一个业务流程中生成的所有多部分消息,我只能使用从它生成的服务中生成的消息

我认为它可能有一个简单的解决方案。

1 个答案:

答案 0 :(得分:1)

我建议您为向导生成的模式和绑定创建单独的“模式”项目。

从“Orchestrations”项目中引用此项目,并为模式重新创建多部分消息。

您不需要使用自动生成的多部分消息,因为您可以创建自己的消息;

只需使用Body创建一个请求多部分消息,并将消息类型设置为引用的Schema项目中的相应模式。

这是我能想到的最灵活的方式来实现你的目标。

HTH