<standardEndpoints>
Esta secção de configuração permite-lhe definir uma coleção de pontos finais padrão, que são pontos finais pré-configurados reutilizáveis. Um ponto final padrão terá um ou mais atributos de endereço, enlace e contrato definidos para um valor fixo. Por exemplo, no ponto final de deteção, o contrato é fixo. Também pode utilizar pontos finais padrão para expandir o ponto final de serviço com novas propriedades semelhantes à definição de enlaces personalizados.
<configuração>
<system.serviceModel>
<standardEndpoints>
Syntax
<system.serviceModel>
<standardEndpoints>
</standardEndpoints>
</system.serviceModel>
Atributos e Elementos
As secções seguintes descrevem atributos, elementos subordinados e elementos principais.
Atributos
Nenhum.
Elementos Subordinados
Elemento | Descrição |
---|---|
<announcementEndpoint> | Define um ponto final padrão com um contrato de anúncio fixo. Opcionalmente, um serviço pode anunciar a sua disponibilidade ao enviar uma mensagem de anúncio online e offline quando é aberto ou fechado, respetivamente. Um serviço Windows Communication Foundation (WCF) especifica os pontos finais de anúncio no <elemento serviceDiscovery> e utiliza o AnnouncementClient para efetuar os anúncios. Um cliente que pretenda escutar o anúncio de outro serviço está, na verdade, a agir como um serviço WCF; assim, tem de configurar os pontos finais de anúncio para esse cliente na <secção de serviços> . |
<discoveryEndpoint> | Define um ponto final padrão com um contrato de deteção fixo. Quando adicionado à configuração do serviço, especifica onde escutar as mensagens de deteção. Quando adicionado à configuração do cliente, especifica para onde enviar as consultas de deteção. |
<dynamicEndpoint> | Este elemento de configuração define um ponto final padrão que contém informações para permitir que uma aplicação funcione como um programa cliente que pode encontrar o endereço do ponto final dinamicamente no tempo de execução. |
<mexEndpoint> | Define um ponto final padrão com um contrato IMetadataExchange fixo. Uma vez que todos os pontos finais do Exchange de metadados especificam IMetadataExchange como contrato, pode utilizar este ponto padrão em vez de definir um para si. |
<udpAnnouncementEndpoint> | Define um ponto final padrão que é utilizado pelos serviços para enviar mensagens de anúncio através de um enlace UDP. Tem um contrato fixo e suporta duas versões de deteção. Além disso, tem um enlace UDP fixo e um valor de endereço predefinido conforme especificado nas especificações de WS-Discovery (WS-Discovery abril de 2005 ou WS-Discovery versão 1.1). Pode especificar o endereço multicast a utilizar para enviar e receber as mensagens de anúncio. |
<udpDiscoveryEndpoint> | Define um ponto final padrão pré-configurado para operações de deteção através de um enlace de multicast UDP. Este ponto final tem um contrato fixo e suporta duas versões de protocolo WS-Discovery. Além disso, tem um enlace UDP fixo e um endereço predefinido conforme especificado nas especificações de WS-Discovery (WS-Discovery abril de 2005 ou WS-Discovery V1.1). |
<webHttpEndpoint> | Define um ponto final padrão com um enlace webHttpBinding> fixo< que adiciona automaticamente o <comportamento webHttp>. Utilize este ponto final ao escrever um serviço REST. |
<webScriptEndpoint> | Define um ponto final padrão com um enlace webHttpBinding> fixo< que adiciona automaticamente o <comportamento enableWebScript>. Utilize este ponto final quando estiver a escrever um serviço chamado a partir de uma aplicação AJAX ASP.NET. |
<workflowControlEndpoint> | Define um ponto final padrão para controlar a execução de instâncias de fluxo de trabalho (criar, executar, suspender, terminar, etc.). |
Elementos Principais
Elemento | Descrição |
---|---|
<sistema. ServiceModel> | O elemento raiz de todos os elementos de configuração do WCF. |