第三方供应商给了我一个wsdl,用于他们希望能够调用的服务。是否可以基于现有的服务合同和模式在BizTalk中公开WCF端点,而不尝试对其进行反向工程?
答案 0 :(得分:2)
这可以按如下方式完成:
从Visual Studio开始:
Metadata Files (WSDL and XSD)
,然后添加WSDL / XSD文件,并为工件提供命名空间。您现在应该可以导航到您的orch发布的虚拟根目录,添加服务引用,测试您的orch等。
由于您的集成供应商已经拥有WSDL,如果您不想使用IIS而是通过直接手动创建接收端口让BizTalk监听端口80,您也可以完全跳过该发布(步骤7-9)在Biztalk中使用WCF-Custom。您可能需要use netsh来允许此操作(除非您的BizTalk以管理员访问权限运行,或者类似,这是不可取的)。