Compartilhar via


Descoberta de WCF

O WCF (Windows Communication Foundation) fornece suporte para permitir que os serviços sejam detectáveis em tempo de execução de forma interoperável usando o protocolo WS-Discovery. Os serviços do WCF podem anunciar sua disponibilidade para a rede usando uma mensagem multicast ou para um servidor proxy de descoberta. Os aplicativos cliente podem pesquisar na rede ou em um servidor proxy de descoberta para localizar serviços que atendam a um conjunto de critérios. Os tópicos desta seção fornecem uma visão geral e descrevem o modelo de programação para esse recurso em detalhes.

Nesta seção

Visão geral de descoberta do WCF
Fornece uma visão geral do suporte WS-Discovery fornecido pelo WCF.

Modelo de objeto de descoberta do WCF
Descreve as classes no modelo de objeto e a extensibilidade do suporte WS-Discovery.

Como: adicionar programaticamente a capacidade de descoberta para um cliente e serviço do WCF
Mostra como tornar um serviço WCF (Windows Communication Foundation) detectável.

Implementando um proxy de descoberta
Descreve as etapas necessárias para implementar um proxy de descoberta, um serviço detectável que se registra com o proxy de descoberta e um cliente que usa o proxy de descoberta para localizar o serviço detectável.

Controle de versão de descoberta
Fornece uma breve visão geral de uma implementação de protótipo de alguns novos recursos de descoberta. Ele também fornece uma visão geral sobre como selecionar a versão de descoberta a ser usada.

Configurando a descoberta em um arquivo de configuração
Mostra como configurar a Descoberta na configuração.

Usando o canal cliente Discovery
Mostra como usar um Canal do cliente de descoberta ao escrever um aplicativo cliente WCF.