如何:定位 Web 服务的 WSDL 文件
1个回答
展开全部
有关更多信息,请参见 如何:在应用程序关系图中定义应用程序 和 用于定义应用程序的应用程序类型和原型。基于WSDL 文件创建 .NET Web 服务提供方终结点。有关更多信息,请参见 如何:向应用程序添加终结点、 如何:向应用程序系统添加终结点和 如何:向应用程序系统的成员添加终结点。使现有的 Web 服务终结点符合 WSDL 文件。有关更多信息,请参见 如何:使 Web 服务终结点符合 WSDL 文件。为了生成对 ASP.NET 应用程序上所实现的 .NET Web 服务提供方终结点的 Web 引用,应指定一个不同的 WSDL 文件。可以使用 Web 服务提供方终结点的“WSDL 位置”属性来指定此文件。说明:确保所指定的 WSDL 文件是对 Web 服务的有效说明,并且它引用位于实际地址的 Web 服务提供方终结点。如果 WSDL 文件为提供方终结点指定了一个不同的地址,将创建外部 Web 服务,并且连接到该 Web 服务提供方终结点的任何使用方终结点都将重新连接到该外部 Web 服务。通过指定 WSDL 绑定位置来重写自动生成的 WSDL 文件中的默认 WSDL 绑定定义。有关更多信息,请参见 如何:重写 WSDL 文件中的 WSDL 绑定定义。更改要用于已实现的 ASP.NET Web 服务上的 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 文件位置在“添加 Web 引用”对话框中,输入 WSDL 文件或 Web 服务定义的位置,然后单击“前行为表现”。提示:可以指定 WSDL (.wsdl) 文件、Web 上的位置或 Web 服务的位置(如果 Web 服务自动发布它的 WSDL 文件)。如果WSDL 文件存在,则“添加 Web 引用”对话框将显示有关 Web 服务和它所提供的操作的信息。单击“添加引用”。将出现处于选定状态的外部 Web 服务、BizTalk Web 服务或 .NET Web 服务提供方终结点。请注意不同情况下的结果以及可能需要执行的操作,如下所述:如果添加外部或 BizTalk Web 服务,则系统定义模型 (.sdm) 文件将立即出现在解决方案资源管理器的“解决方案项”文件夹中。有关更多信息,请参见 系统定义模型 (SDM) 概述。如果基于 WSDL 文件在 ASP.NET 应用程序上创建了 .NET Web 服务提供方终结点,并且该应用程序已实现,则应用程序项目中将出现 .asmx 文件和 Web 服务类文件。有关更多信息,请参见 应用程序关系图上的 ASP.NET 应用程序概述。如果为现有的 Web 服务提供方终结点指定了一个不同的 WSDL 文件,则可能需要更新对该 Web 服务的任何 Web 引用。请参见任务 演练:在应用程序关系图上定义应用程序其他资源 在应用程序关系图中定义应用程序
Storm代理
2023-07-25 广告
2023-07-25 广告
StormProxies是一家可靠的代理服务提供商,提供原生IP(住宅原生IP)和高匿名代理服务。以下是关于StormProxies的原生IP服务的一些信息:1. 住宅原生IP:StormProxies提供的住宅原生IP是指从真实的家庭或企...
点击进入详情页
本回答由Storm代理提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询