Découverte des services Web

Cette rubrique est spécifique à une technologie existante. Les services Web XML et les clients du service Web XML doivent à présent être créés à l'aide de Windows Communication Foundation.

À partir de l'URL d'un document de découverte résidant sur un serveur Web, le développeur d'une application cliente peut apprendre qu'un service Web existe, quelles sont ses fonctions et comment interagir correctement avec lui. Ce processus est appelé découverte de service Web.

Grâce au processus de découverte de service Web, un jeu de fichiers est téléchargé sur l'ordinateur local contenant des informations sur l'existence de services Web. Les fichiers peuvent être des descriptions de service, des schémas XSD ou des documents de découverte. À l'aide de l'outil Wsdl.exe, vous pouvez créer une classe proxy pour le service Web décrit par une description de service ou un schéma XSD. Pour plus d'informations sur la création d'une classe proxy, consultez Création d'un proxy de service Web XML. Un document de découverte téléchargé contient des informations sur l'existence d'autres services Web qui peuvent résider sur un serveur Web différent. Pour plus d'informations sur le contenu d'un document de découverte, consultez Comment : activer la découverte pour les services Web XML.

Vous pouvez utiliser l'outil de découverte de services Web (Disco.exe) à partir d'une invite de commandes pour exécuter la découverte de service Web sur une URL.

Disco /out:location /username:user /password:mypwd /domain:mydomain https://www.contoso.com/my.disco
f9t5yf68.note(fr-fr,VS.100).gifRemarque :
Les arguments répertoriés sont les arguments communément utilisés pour Disco.exe. Pour plus d'informations sur la syntaxe complète de Disco.exe, consultez Outil Web Services Discovery Tool (Disco.exe).

Paramètre Valeur

https://www.contoso.com/my.disco

URL sur laquelle activer le processus de découverte.

/out:location

Emplacement où créer le fichier contenant les résultats de découverte. La valeur par défaut correspond au répertoire actif. (facultatif)

/username:user

Nom d'utilisateur à utiliser lors d'une connexion à un serveur Web requérant une authentification. (facultatif)

/password:mypwd

Mot de passe à utiliser lors d'une connexion à un serveur Web requérant une authentification. (facultatif)

/domain:mydomain

Domaine à utiliser lors d'une connexion à un serveur Web requérant une authentification. (facultatif)

Voir aussi

Tâches

Comment : explorer les services Web XML existants créés à l'aide d'ASP.NET
Comment : accéder aux services Web XML à partir d'un navigateur

Concepts

Création de clients de service Web XML
Création d'un proxy de service Web XML
Communications asynchrones avec les services Web XML

Autres ressources

Création de clients pour les services Web XML