【发布时间】:2012-08-25 12:24:49
【问题描述】:
第三方供应商为我提供了他们希望能够调用的服务的 wsdl。是否可以根据现有的服务合同和架构在 BizTalk 中公开 WCF 端点,而无需尝试对其进行逆向工程?
【问题讨论】:
标签: wcf wsdl biztalk biztalk-2010
第三方供应商为我提供了他们希望能够调用的服务的 wsdl。是否可以根据现有的服务合同和架构在 BizTalk 中公开 WCF 端点,而无需尝试对其进行逆向工程?
【问题讨论】:
标签: wcf wsdl biztalk biztalk-2010
这可以按如下方式完成:
从 Visual Studio 开始:
Metadata Files (WSDL and XSD),然后添加 WSDL / XSD 文件,并为工件提供命名空间。您现在应该能够导航到您的 orch 发布的虚拟根目录、添加服务引用、测试您的 orch 等。
由于您的集成供应商已经拥有 WSDL,如果您不想使用 IIS,也可以完全跳过发布(步骤 7-9),而是通过手动创建接收端口让 BizTalk 监听端口 80在 Biztalk 中使用 WCF 自定义。您可能需要use netsh 来允许此操作(除非您的 BizTalk 以管理员访问权限或类似权限运行,这是不可取的)。
【讨论】: