演练:协定驱动的 Web 服务设计 - 创建终结点

更新:2007 年 11 月

本演练说明使用 Visual Studio Team System Architecture Edition 中的应用程序设计器设计 .NET Web 服务的要点。本演练解释如何从 WSDL 文件创建 .NET Web 服务提供方终结点。

本演练以介绍性演练主题 演练:在应用程序关系图上定义应用程序 中说明并在 演练:设计 Web 服务 中修改的概念为基础。

先决条件

演练:设计 Web 服务

从 WSDL 文件创建 .NET Web 服务终结点

  1. 请从 https://go.microsoft.com/fwlink/?LinkId=40867 下载 LegacyCatalog.WSDL 文件并将其保存到磁盘中。

  2. 右击“Catalog”应用程序,再单击“从 WSDL 创建 .NET Web 服务终结点”。

    随即出现“添加 Web 引用”对话框。

  3. 浏览本地计算机以查找 LegacyCatalog.wsdl 所在位置。

  4. 在“URL”下输入此位置,并单击“转到”。

  5. 单击“添加引用”。

    “Catalog”应用程序上将出现“GetLegacyInfo”终结点。此终结点基于所选的 WSDL 协定。由于“Catalog”应用程序是在演练:设计 Web 服务中实现的,因此将自动实现“GetLegacyInfo”终结点。

  6. 右击“GetLegacyInfo”终结点,然后单击“定义操作”以查看“Web 服务详细信息”窗口。

  7. 打开 GetLegacyInfo.cs 文件并在代码中查看 Web 方法。

  8. 如果要使用原始 WSDL 文件而不是生成的 WSDL 文件,请设置终结点的“WSDL 绑定位置”属性。有关更多信息,请参见 如何:重写 WSDL 文件中的 WSDL 绑定定义

请参见

其他资源

设计 Web 服务演练

Create Web Service Endpoint from WSDL(从 WSDL 创建 Web 服务终结点)