如何:定位 Web 服务的 WSDL 文件

更新:2007 年 11 月

在应用程序设计器中,当执行下列任何操作时,都必须指定 Web 服务描述语言 (WSDL) 文件的位置:

执行上述操作中的任何操作时,都将出现“添加 Web 引用”对话框。

说明:

尽管在每一种情况下都会出现“添加 Web 引用”对话框,但是只有在向解决方案资源管理器中的应用程序项目添加 Web 引用时才会创建 Web 引用。如果添加到项目中的 Web 引用与解决方案中的现有 Web 服务关联,则添加 Web 引用的应用程序将连接到现有的 Web 服务。否则,将创建新的外部 Web 服务,并且该服务将连接到此应用程序。有关更多信息,请参见 “添加 Web 引用”对话框如何:添加和移除 Web 引用

在其他所有情况下,都可以使用此对话框来指定 WSDL 文件的位置。

说明:

不支持包含多个 WSDL 绑定的 WSDL 文件或引用多个 Web 服务的 DISCO 文件。不要直接基于解决方案中已存在的 Web 服务创建外部 Web 服务。在应用程序关系图上,只能引用 Web 服务提供方终结点的位置一次。而应当为解决方案中不存在的 Web 服务指定 WSDL 文件位置。

为 Web 服务指定 WSDL 文件位置

  1. 在“添加 Web 引用”对话框中,输入 WSDL 文件或 Web 服务定义的位置,然后单击“前行为表现”。

    提示:

    可以指定 WSDL (.wsdl) 文件、Web 上的位置或 Web 服务的位置(如果 Web 服务自动发布它的 WSDL 文件)。

    如果 WSDL 文件存在,则“添加 Web 引用”对话框将显示有关 Web 服务和它所提供的操作的信息。

  2. 单击“添加引用”。

    将出现处于选定状态的外部 Web 服务、BizTalk Web 服务或 .NET Web 服务提供方终结点。

请注意不同情况下的结果以及可能需要执行的操作,如下所述:

请参见

任务

演练:在应用程序关系图上定义应用程序

其他资源

在应用程序关系图中定义应用程序