Découverte des services Web XML
Supposons l'URL vers un document de découverte résidant sur un serveur Web, un développeur d'une application cliente peut savoir qu'un service Web XML existe, connaître ses capacités et apprendre comment interagir avec lui. Ce processus est connu sous le nom de découverte d'un service Web XML.
Grâce au processus de découverte d'un service Web XML, un ensemble de fichiers, contenant des détails sur l'existence de services Web XML, est téléchargé vers l'ordinateur local. 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 XML 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 XML qui pourraient résider sur un serveur Web différent. Pour plus d'informations sur le contenu d'un document de découverte, consultez Activation de la découverte pour un service Web XML.
À l'aide du Kit de développement .NET Framework, vous pouvez utiliser l'outil Web Services Discovery Tool (Disco.exe) afin d'appliquer la découverte d'un service Web XML à une URL.
Pour appliquer le processus de découverte
À l'invite de commande, tapez :
Disco /out:location /username:user /password:mypwd /domain:mydomainhttps://www.contoso.com/my.disco
Paramètre Valeur https://www.contoso.com/my.disco URL permettant d'activer la découverte. /out:location Emplacement pour créer le fichier contenant les résultats de la découverte. La valeur par défaut est le répertoire en cours. (Optionnel) /username:user Nom d'utilisateur à utiliser lors d'une connexion à un serveur Web qui requiert une authentification. (Optionnel) /password:mypwd Mot de passe à utiliser lors d'une connexion à un serveur Web qui requiert une authentification. (Optionnel) /domain:mydomain Domaine à utiliser lors d'une connexion à un serveur Web qui requiert une authentification. (Optionnel)
Voir aussi
Création de clients de service Web XML | Création d'un proxy de service Web XML | Création de clients pour les services Web XML | Exploration des services Web XML existants créés à l'aide d'ASP.NET | Communication asynchrone avec les services Web XML | Accès à des services Web XML à partir d'un navigateur