Condividi tramite


<standardEndpoints>

Questa sezione di configurazione consente di definire una raccolta di endpoint standard rappresentati da endpoint preconfigurati riutilizzabili. Un endpoint standard disporrà di uno o più indirizzi, attributi di associazione e del contratto impostati su un valore fisso. Ad esempio, nell'endpoint di individuazione il contratto è fisso. È inoltre possibile utilizzare endpoint standard per estendere endpoint servizio con nuove proprietà in modo analogo alla definizione di associazioni personalizzate.

Gerarchia dello schema

<system.serviceModel>

Sintassi

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

Attributi ed elementi

Nelle sezioni seguenti vengono descritti attributi, elementi figlio ed elementi padre.

Attributi

Nessuno.

Elementi figlio

Elemento Descrizione

<announcementEndpoint>

Definisce un endpoint standard con un contratto di annuncio fisso. Un servizio può annunciare la propria disponibilità inviando un messaggio di annuncio online oppure offline rispettivamente quando viene aperto o chiuso. Un servizio Windows Communication Foundation (WCF) specifica gli endpoint per gli annunci nell'elemento <serviceDiscovery> e utilizza AnnouncementClient per eseguire gli annunci. Un client che desidera stare in ascolto dell'annuncio dall'altro servizio opera in effetti come un servizio WCF. È pertanto necessario configurare gli endpoint per gli annunci per tale client nella sezione <services>.

<discoveryEndpoint>

Definisce un endpoint standard con contratto di individuazione fisso. Quando viene aggiunto alla configurazione del servizio, specifica la posizione di ascolto dei messaggi di individuazione. Quando viene aggiunto alla configurazione del client, specifica la posizione di invio delle query di individuazione.

<dynamicEndpoint>

Questo elemento di configurazione definisce un endpoint standard contenente le informazioni che consentono a un'applicazione di essere utilizzata come un programma client in grado di individuare l'indirizzo dell'endpoint in modo dinamico durante la fase di esecuzione.

<mexEndpoint>

Definisce un endpoint standard con un contratto IMetadataExchange fisso. Poiché tutti gli endpoint per lo scambio di metadati specificano IMetadataExchange come contratto, è possibile utilizzare questo endpoint standard anziché definirne uno personalizzato.

<udpAnnoucementEndpoint>

Definisce un endpoint standard utilizzato dai servizi per l'invio di messaggi di annuncio su un'associazione UDP. Dispone di un contratto fisso e supporta due versioni di individuazione. Dispone inoltre di un'associazione UDP fissa e di un valore dell'indirizzo predefinito come indicato nelle specifiche WS-Discovery (WS-Discovery aprile 2005 o versione WS-Discovery 1.1). È possibile specificare l'indirizzo multicast da utilizzare per l'invio e la ricezione dei messaggi di annuncio.

<udpDiscoveryEndpoint>

Definisce un endpoint standard preconfigurato per le operazioni di individuazione su un'associazione multicast UDP. Questo endpoint dispone di un contratto fisso e supporta due versioni del protocollo WS-Discovery. Dispone inoltre di un'associazione UDP fissa e di un indirizzo predefinito come indicato nelle specifiche WS-Discovery (WS-Discovery aprile 2005 o WS-Discovery V1.1).

<webHttpEndpoint>

Definisce un endpoint standard con un'associazione <associazioneHttpWeb> fissa che determina l'aggiunta automatica del comportamento <webHttp>. Utilizzare questo endpoint per la scrittura di un servizio REST.

<webScriptEndpoint>

Definisce un endpoint standard con un'associazione <associazioneHttpWeb> fissa che determina l'aggiunta automatica del comportamento <enableWebScript>. Utilizzare questo endpoint per la scrittura di un servizio chiamato da un'applicazione AJAX ASP.NET.

<workflowControlEndpoint>

Definisce un endpoint standard per il controllo dell'esecuzione di istanze del flusso di lavoro (creazione, esecuzione, sospensione, terminazione e così via).

Elementi padre

Elemento Descrizione

<system.ServiceModel>

Elemento radice di tutti gli elementi di configurazione WCF.

Vedere anche

Altre risorse

Standard Endpoints