Partilhar via


Implementando um proxy de descoberta

Esta seção descreve as etapas necessárias para implementar um proxy de descoberta. Um proxy de descoberta é um serviço autônomo que contém um repositório de serviços. Os clientes podem consultar um proxy de descoberta para encontrar serviços detetáveis dos quais o proxy está ciente. A forma como um proxy é preenchido com serviços depende do implementador. Por exemplo, um proxy de descoberta pode se conectar a um repositório de serviços existente e tornar essas informações detetáveis, um administrador pode usar uma API de gerenciamento para adicionar serviços detetáveis a um proxy ou um proxy de descoberta pode usar a funcionalidade de anúncio para atualizar seu cache interno.

A implementação do WCF fornece classes base que permitem que você crie facilmente um proxy. Você pode utilizar essas APIs para criar um Proxy de Descoberta sobre o repositório existente.

O proxy de descoberta implementado aqui é como qualquer outro serviço WCF, no qual você também pode tornar o proxy de descoberta detetável e fazer com que os clientes localizem seus pontos de extremidade.

Nesta Secção

Como implementar um proxy de descoberta
Descreve como implementar um proxy de descoberta.

Como implementar um serviço detetável que se registra com o proxy de descoberta
Descreve como implementar um serviço WCF detetável que se registra com o proxy de descoberta.

Como: Implementar um aplicativo cliente que usa o proxy de descoberta para localizar um serviço
Descreve como implementar um aplicativo cliente WCF que usa o proxy de descoberta para procurar um serviço.

Como testar o proxy de descoberta
Descreve como testar o código escrito nos três tópicos anteriores.

Consulte também