如何:向应用程序添加终结点

更新:2007 年 11 月

在应用程序设计器中,通过添加终结点可以表示应用程序提供或使用的服务。您可以添加新的终结点,也可以复制现有的终结点。可以添加提供方和使用方终结点,具体取决于应用程序类型和终结点类型。在 ASP.NET 应用程序上,还可以通过指定 WSDL 或 .disco 文件来创建 .NET Web 服务提供方终结点。有关更多信息,请参见应用程序终结点概述基于 WSDL 文件的 Web 服务终结点

说明:

不支持包含多个 SOAP 绑定的 WSDL 文件或引用多个 Web 服务的 .disco 文件。如果 WSDL 文件内的类型包含从操作返回的序列,则这样的文件也不受支持。为了遵循最佳做法,请在 Web 服务终结点上将绑定命名空间从默认值(“http://tempuri.org”)更改为其他值。

只能通过将应用程序连接到提供方终结点或通过复制使用方终结点来添加使用方终结点。通过连接应用程序和提供方终结点,可以在使用方应用程序上创建适当的使用方终结点。有关更多信息,请参见 如何:连接应用程序关系图上的应用程序

向应用程序添加提供方终结点

  1. 选择可以添加提供方终结点的应用程序。

  2. 在“关系图”菜单上,指向“添加”,然后选择终结点原型。

    所选终结点原型出现在应用程序上。

    提示:

    还可以从工具箱拖动提供方终结点原型。

可以重命名终结点,具体取决于终结点类型。有关更多信息,请参见 如何:重命名应用程序上的终结点。还可以为终结点定义服务,或者通过使用终结点连接应用程序来定义通信路径。有关更多信息,请参见 应用程序设计器概述

基于 WSDL 或 .disco 文件创建 .NET Web 服务提供方终结点

  1. 在关系图上选择 ASP.NET 应用程序。

  2. 在“关系图”菜单上,指向“实现”,然后选择“基于 WSDL 创建 .NET Web 服务终结点”。

  3. 在“添加 Web 引用”对话框上,执行 如何:定位 Web 服务的 WSDL 文件 中的过程。

    提示:

    还可以通过右击应用程序来选择“基于 WSDL 创建 .NET Web 服务终结点”。

    应用程序形状上将出现一个 .NET Web 服务提供方终结点。如果 ASP.NET 应用程序已实现,则相应的 Web 服务文件将添加到解决方案资源管理器中该应用程序的项目中。有关更多信息,请参见应用程序关系图上的 ASP.NET 应用程序概述

    说明:

    终结点名称是 WSDL 或 .disco 文件所引用的 Web 服务名称。“Web 服务详细信息”窗口显示 WSDL 或 .disco 文件所引用的操作签名。有关更多信息,请参见如何:编辑 ASP.NET Web 服务的操作

请参见

任务

如何:删除应用程序中的终结点

其他资源

在应用程序中定义终结点