Implementazione di un proxy di individuazioneImplementing a Discovery Proxy

Contenuto della sezione vengono descritti i passaggi necessari per implementare un proxy di individuazione.This section describes the steps required to implement a discovery proxy. Un proxy di individuazione è un servizio autonomo che contiene un repository di servizi.A discovery proxy is a standalone service that contains a repository of services. I client possono eseguire una query su un proxy di individuazione per cercare servizi individuabili noti al proxy.Clients can query a discovery proxy to find discoverable services that the proxy is aware of. La modalità di popolamento di un proxy con i servizi dipende dall'implementatore.How a proxy is populated with services is up to the implementer. Un proxy di individuazione può ad esempio connettersi a un repository del servizio esistente e può rendere individuabili tali informazioni, un amministratore può usare un'interfaccia API di gestione per aggiungere servizi individuabili a un proxy o un proxy di individuazione può usare la funzionalità degli annunci per aggiornare la cache interna.For example, a discovery proxy can connect to an existing service repository and make that information discoverable, an administrator can use a management API to add discoverable services to a proxy, or a discovery proxy can use the announcement functionality to update its internal cache.

L'implementazione WCF fornisce classi di base che consentono di compilare con facilità un proxy.The WCF implementation provides base classes that allow you to easily build a proxy. È possibile usare queste API per compilare un proxy di individuazione sul repository esistente.You can utilize these APIs to build a Discovery Proxy on top of your existing repository.

Il proxy di individuazione implementato è simile a qualsiasi altro servizio WCF. È infatti possibile renderlo individuabile e fare in modo che i client ne individuino gli endpoint.The discovery proxy implemented here is like any other WCF services, in that you can also make the discovery proxy discoverable and have the clients locate its endpoints.

In questa sezioneIn This Section

Procedura: Implementare un proxy di individuazioneHow to: Implement a Discovery Proxy
Descrive come implementare un proxy di individuazione.Describes how to implement a discovery proxy.

Procedura: Implementare un servizio individuabile che esegue la registrazione al proxy di individuazioneHow to: Implement a Discoverable Service that Registers with the Discovery Proxy
Viene descritto come implementare un servizio WCF individuabile che esegue la registrazione al proxy di individuazione.Describes how to implement a discoverable WCF service that registers with the discovery proxy.

Procedura: Implementare un'applicazione client che usa il proxy di individuazione per trovare un servizioHow to: Implement a Client Application that Uses the Discovery Proxy to Find a Service
Viene descritto come implementare un'applicazione client WCF che usa il proxy di individuazione per la ricerca per un servizio.Describes how to implement a WCF client application that uses the discovery proxy to search for a service.

Procedura: Testare il proxy di individuazioneHow to: Test the Discovery Proxy
Descrive come testare il codice scritto nei tre argomenti precedenti.Describes how to test the code written in the previous three topics.

Vedere ancheSee Also

WCF DiscoveryWCF Discovery
Procedura: Aggiungere funzionalità di individuazione a un client e un servizio WCF a livello di codiceHow to: Programmatically Add Discoverability to a WCF Service and Client