Implémentation d'un proxy de découverte

Cette section décrit les étapes nécessaires pour implémenter un proxy de découverte. Un proxy de découverte est un service autonome qui contient un référentiel de services. Les clients peuvent interroger un proxy de découverte pour trouver les services détectables que le proxy connaît. La manière dont un proxy est rempli avec des services incombe à l'implémenteur. Par exemple, un proxy de découverte peut se connecter à un référentiel de services existants et rendre cette information détectable, un administrateur peut utiliser une API de gestion pour ajouter des services détectables à un proxy, ou un proxy de découverte peut utiliser les fonctionnalités d'annonce pour mettre à jour son cache interne.

L'implémentation WCF fournit des classes de base qui vous permettent de générer facilement un proxy. Vous pouvez utiliser ces API pour générer un en-tête du proxy de découverte sur votre base de données de référentiel existante.

Le proxy de découverte implémenté dans cet exemple est identique à n'importe quel autre service WCF, en ce sens que vous pouvez également rendre le proxy de découverte détectable et faire localiser ses points de terminaison par les clients.

Dans cette section

Procédure : implémenter un proxy de détection
Décrit comment implémenter un proxy de découverte.

Procédure : implémenter un service détectable qui s’enregistre auprès du proxy de détection
Décrit comment implémenter un service WCF détectable qui s’enregistre avec le proxy de découverte.

Procédure : implémenter une application cliente qui utilise le proxy de détection pour rechercher un service
Décrit comment implémenter une application cliente WCF qui utilise le proxy de découverte pour rechercher un service.

Procédure : tester le proxy de détection
Décrit comment tester le code écrit dans les trois rubriques précédentes.

Voir aussi