Compartir a través de


<standardEndpoints>

Esta sección de configuración le permite definir una colección de extremos estándar, que son los extremos preconfigurados reutilizables. Un extremo estándar tendrá uno o más atributos de la dirección, el enlace y el contrato establecidos en un valor fijo. Por ejemplo, en el extremo de la detección el contrato es fijo. También puede usar los extremos estándar para extender el extremo de servicio con nuevas propiedades similares a la definición de enlaces personalizados.

Jerarquía del esquema

<<system.serviceModel>>

Sintaxis

<system.serviceModel>
    <standardEndpoints>
    </standardEndpoints>
</system.serviceModel>

Atributos y elementos

En las siguientes secciones se describen los atributos, elementos secundarios y elementos primarios.

Atributos

Ninguno.

Elementos secundarios

Elemento Descripción

<announcementEndpoint>

Define un extremo estándar con un contrato de anuncio fijo. Un servicio puede anunciar su disponibilidad opcionalmente enviando un mensaje del anuncio en línea y sin conexión cuando se abre o se cierra respectivamente. Un servicio Windows Communication Foundation (WCF) especifica los extremos del anuncio en el elemento <serviceDiscovery> y utiliza AnnouncementClient para realizar los anuncios. Un cliente que desea escuchar el anuncio de otro servicio realmente está actuando como un servicio WCF; por tanto, tendrá que configurar los extremos del anuncio para dicho cliente en la sección <servicios>.

<discoveryEndpoint>

Define un extremo estándar con un contrato de detección fijo. Cuando se agrega a la configuración de servicio, especifica dónde escuchar los mensajes de detección. Cuando se agrega a la configuración del cliente, especifica dónde enviar las consultas de detección.

<dynamicEndpoint>

Este elemento de configuración define un extremo estándar que contiene información para permitir que una aplicación funcione como un programa cliente que pueda buscar la dirección del extremo dinámicamente en tiempo de ejecución.

<mexEndpoint>

Define un extremo estándar con un contrato IMetadataExchange fijo. Puesto que todos los extremos del intercambio de metadatos especifican IMetadataExchange como su contrato, puede usar este punto estándar en lugar de definir uno para sí mismo.

<udpAnnoucementEndpoint>

Define un extremo estándar que usan los servicios para enviar mensajes de anuncio a través de un enlace de UDP. Tiene un contrato fijo y admite dos versiones de la detección. Además, tiene un enlace de UDP fijo y un valor de dirección predeterminado según se indica en las especificaciones de WS-Discovery (WS-Discovery April 2005 o WS-Discovery versión 1.1). Puede especificar la dirección de multidifusión que se va a usar para enviar y recibir los mensajes del anuncio.

<udpDiscoveryEndpoint>

Define un extremo estándar que se pre-configura para las operaciones de detección en un enlace de multidifusión de UDP. Este extremo tiene un contrato fijo y admite dos versiones del protocolo WS-Discovery. Además, tiene un enlace de UDP fijo y una dirección predeterminada según se indica en las especificaciones de WS-Discovery (WS-Discovery April 2005 o WS-Discovery V1.1).

<webHttpEndpoint>

Define un extremo estándar con un enlace <webHttpBinding> fijo que agrega automáticamente el comportamiento <webHttp>. Utilice este extremo al escribir un servicio REST.

<webScriptEndpoint>

Define un extremo estándar con un enlace <webHttpBinding> fijo que agrega automáticamente el comportamiento <enableWebScript>. Use este extremo cuando esté escribiendo un servicio al que se llama desde una aplicación AJAX de ASP.NET.

<workflowControlEndpoint>

Define un extremo estándar para controlar la ejecución de instancias de flujo de trabajo (crear, ejecutar, suspender, terminar, etc).

Elementos primarios

Elemento Descripción

<system.ServiceModel>

Elemento raíz de todos los elementos de configuración de WCF.

Vea también

Otros recursos

Standard Endpoints