1

第三方提供了 WSDL。它们位于 Java 堆栈上。我相信我需要一个 XSD 才能通过“添加生成的项目-> 使用 WCF 服务”在 BizTalk 中使用它。第 3 方未使用 WCF,但这看起来是唯一可用于使用 WSDL 的选项。

我假设如果没有随附的 XSD,我将无法使用 WSDL。我对么?

4

2 回答 2

1

并不真地; XSD 内容可以嵌入到 WSDL 文件的 wsdl:types 部分中。

于 2013-03-13T11:53:39.057 回答
0

当您添加对 Web 服务 WSDL 的引用时,Visual Studio 将自动为您生成必要的 BizTalk XSD 文件。它还将添加一个编排,其中包含输入到服务的请求和响应消息的必要端口(如果不需要,可以安全地删除此编排)。

正如您正确指出的那样,添加服务引用是通过在使用 WCF 服务时选择“添加生成的项目 -> 使用 WCF 服务”来实现的,或者如果您正在使用直接的 Web 服务,则选择“添加服务引用”来实现。

您可能还想查看一些与在 BizTalk中使用 Web 服务相关的 MSDN 文档,尤其是使用Web 服务时的具体注意事项

于 2013-03-14T10:11:11.620 回答