在同一编排中使用多个 WCF 服务
我需要在同一个编排中使用两个 WCF 服务。
我使用“Consume WCF Service Wizard”为每个服务生成 xsd、xml、消息、pots 和 orchrestation
问题是我无法使用仅在一个编排中生成的所有多部分消息,我只能使用来自它生成的服务
我认为它可能有一个简单的解决方案。
I need to consume two WCF services in the same orchestration.
I use the "Consume WCF Service Wizard" that generates the xsd, xml, messages, pots and a orchrestation for each service
The thing is I can't use all the multipart messages generated just in one orchestration, I just can use the ones from the service it was generated from
I think it might have a simple solution.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我建议您为向导生成的架构和绑定创建一个单独的“架构”项目。
从您的“Orchestrations”项目引用此项目,并为架构重新创建多部分消息。
您不需要使用自动生成的多部分消息,因为您可以创建自己的消息;
只需创建一条带有正文的请求多部分消息,并将消息类型设置为引用的架构项目中的适当架构即可。
这是我能想到的实现您的目标的最灵活的方式。
华泰
I would recommend that you create a separate "Schemas" Project for the schemas and bindings generated by the Wizard.
Reference this Project from your "Orchestrations" project and re-create multi-part messages for the schemas.
You don't need to use the auto-generated multi-part messages as you can create your own;
Just create a request multi-part message with a Body and set the message type to the appropriate schema in your referenced Schema project.
This is the most flexible way I can think of to achieve your objective.
HTH