Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Esta secção de configuração permite-lhe definir uma coleção de endpoints padrão, que são endpoints pré-configurados reutilizáveis. Um endpoint padrão terá um ou mais atributos de endereço, vinculação e contrato definidos com um valor fixo. Por exemplo, no endpoint de descoberta, o contrato é fixo. Também pode usar endpoints padrão para estender o endpoint de serviço com novas propriedades, semelhante à definição de bindings personalizados.
<configuration>
<system.serviceModel>
<standardEndpoints>
Sintaxe
<system.serviceModel>
<standardEndpoints>
</standardEndpoints>
</system.serviceModel>
Atributos e Elementos
As seções a seguir descrevem atributos, elementos filho e elementos pai.
Attributes
Nenhum.
Elementos filho
| Elemento | Description |
|---|---|
| <announcementEndpoint> | Define um endpoint padrão com um contrato de anúncio fixo. Um serviço pode, opcionalmente, anunciar a sua disponibilidade enviando uma mensagem de anúncio online e offline quando é aberto ou fechado, respetivamente. Um serviço da Windows Communication Foundation (WCF) especifica os endpoints de anúncio no <elemento serviceDiscovery> e utiliza o AnnouncementClient para realizar os anúncios. Um cliente que deseja ouvir o anúncio de outro serviço está, na verdade, a atuar como um serviço WCF; Por isso, tens de configurar os endpoints de anúncio desse cliente na <secção de serviços> . |
| <discoveryEndpoint> | Define um endpoint padrão com um contrato de descoberta fixo. Quando adicionado à configuração do serviço, especifica onde ouvir as mensagens de descoberta. Quando adicionado à configuração do cliente, especifica para onde enviar as consultas de descoberta. |
| <dynamicEndpoint> | Este elemento de configuração define um endpoint padrão que contém informação para permitir que uma aplicação funcione como um programa cliente que pode encontrar o endereço do endpoint dinamicamente em tempo de execução. |
| <mexEndpoint> | Define um endpoint padrão com um contrato IMetadataExchange fixo. Como todos os endpoints de troca de metadados especificam o IMetadataExchange como contrato, podes usar este ponto padrão em vez de definires um para ti. |
| <udpAnnouncementEndpoint> | Define um endpoint padrão que é usado pelos serviços para enviar mensagens de anúncio através de uma ligação UDP. Tem um contrato fixo e suporta duas versões de descoberta. Além disso, tem uma ligação fixa no UDP e um valor de endereço predefinido, conforme especificado nas especificações WS-Discovery (WS-Discovery abril de 2005 ou WS-Discovery versão 1.1). Pode especificar o endereço multicast a usar para enviar e receber as mensagens de anúncio. |
| <udpDiscoveryEndpoint> | Define um endpoint padrão pré-configurado para operações de descoberta sobre uma ligação multicast UDP. Este endpoint tem um contrato fixo e suporta duas versões WS-Discovery protocolo. Além disso, tem uma ligação fixa no UDP e um endereço padrão especificado nas especificações WS-Discovery (WS-Discovery abril de 2005 ou WS-Discovery V1.1). |
| <webHttpEndpoint> | Define um endpoint padrão com uma binding fixa< do webHttpBinding> que adiciona automaticamente o <comportamento do webHttp>. Use este endpoint ao escrever um serviço REST. |
| <webScriptEndpoint> | Define um endpoint padrão com uma <ligação fixa do webHttpBinding> que adiciona automaticamente o <comportamento enableWebScript> . Use este endpoint quando estiver a escrever um serviço chamado a partir de uma aplicação ASP.NET AJAX. |
| <workflowControlControlEndpoint> | Define um endpoint padrão para controlar a execução das instâncias de workflow (criar, executar, suspender, terminar, etc). |
Elementos Principais
| Elemento | Description |
|---|---|
| <sistema. Modelo de Serviço> | O elemento raiz de todos os elementos de configuração WCF. |