配置服务:“终结点”选项卡

使用此选项卡可查看系统终结点、默认应用程序终结点以及在服务的 Web.config 文件中定义的应用程序终结点。系统终结点是 AppFabric 系统自动添加到服务的终结点。默认应用程序终结点是根据应用程序上支持的协议添加到应用程序的终结点。应用程序终结点是您在 Web.config 文件中定义的终结点。在运行时使用代码动态创建的任何其他终结点将不显示在此页中。

系统终结点类型是在 machine.config 的 endpointExtensions 部分中定义的(例如:discoveryEndpoint)。但是,此规则的例外有 workflowControlEndpointserviceMetadataEndpoint。第一个终结点是在**“配置服务”对话框的“工作流主机管理”选项卡中选择“启用实例控制”选项时添加到服务的,第二个终结点是在“配置服务”对话框的“常规”选项卡中选择“通过 HTTP 启用元数据”**选项时添加的。

.NET Framework 4 针对应用程序上启用的每个协议,为 Web 应用程序中的所有无标记服务添加应用程序默认终结点。例如,如果为某个应用程序启用了 http 协议,则会将带有 basicHttpBinding 的终结点添加到服务,如果为某个应用程序启用了 net.pipe 协议,则会将带有 netNamedPipeBinding 的终结点添加到服务。协议映射绑定还可在 Machine.config 中的 protocolMapping 部分进行配置。若要查看为应用程序启用的协议,请右键单击该应用程序的名称,指向**“管理应用程序”,然后单击“高级设置”**。

此选项卡不允许配置系统终结点和默认应用程序终结点,但是它允许配置在 Web.config 文件中指定的应用程序终结点。可以配置在 Web.config 文件中定义的应用程序终结点的常规、性能和身份验证属性。

对话框字段

字段

描述

编辑

此按钮将启动“配置终结点”对话框,在该对话框中可为在 Web.config 文件中定义的选定应用程序终结点配置常规、身份验证和性能设置。请参阅终结点的“配置”对话框,了解有关本对话框的详细信息。

如果尝试编辑系统或默认应用程序终结点,将收到以下错误消息。此选项卡仅允许编辑在 Web.config 文件中定义的应用程序终结点。

注意

无法配置系统或默认终结点。只能编辑配置中定义的应用程序终结点。

终结点列表

字段

描述

地址

终结点的地址。此字段指定了终结点的统一资源标识符 (URI),它可以是绝对地址,也可以是相对于服务基本地址的地址。如果将其设置为空字符串,则表明该终结点在为服务创建 ServiceHost 时指定的基本地址上可用。

绑定

系统或用户定义的绑定,用于访问终结点。该字段确定传输类型、安全性和使用的编码,以及是否支持或启用可靠的会话、事务或流。

协定

由终结点公开的 .NET Framework 4 接口功能。

 

类型

终结点的类型。有以下三种主要类型的终结点:系统、应用程序(默认)和应用程序。请参阅本主题开始部分对这三种不同类型终结点的描述。

  2011-12-05