Étape 2 : ajout d’une référence Web

La découverte de service Web est le processus utilisé par un client pour rechercher un service Web et obtenir sa description de service. Le processus de découverte de services Web dans Visual Studio consiste à interroger un site Web en suivant un algorithme prédéterminé. L'objectif de ce processus est de rechercher la description de service, qui est un document XML utilisant le langage de description de services Web (WSDL, Web Services Description Language).

La description de service décrit les services disponibles ainsi que les méthodes d'interaction avec ces services. Sans description de service, il est impossible d'interagir par programme avec un service Web. Votre application doit posséder un moyen de communiquer avec le service Web et un moyen de le rechercher au moment de l'exécution. L'ajout d'une référence Web à votre projet pour le service Web permet d'effectuer ces opérations en générant une classe proxy qui se connecte au service Web et qui fournit une représentation locale de ce dernier. Pour plus d'informations, voir « Références Web et génération d'un proxy de service Web XML » dans la documentation de Microsoft Visual Studio 2005 .

Pour ajouter une référence Web

  1. Dans le menu Projet, cliquez sur Ajouter une référence Web.

  2. Dans la zone URL de la boîte de dialogue Ajouter une référence Web, entrez l'URL pour obtenir la description des Excel Web Services, comme http://<server>/<customsite>/_vti_bin/excelservice.asmx ou http://<server>/_vti_bin/excelservice.asmx. Cliquez ensuite sur Aller à pour récupérer les informations sur le service Web.

    Remarque

    Vous pouvez également ouvrir la boîte de dialogue Ajouter une référence Web dans le volet Explorateur de solutions en cliquant avec le bouton droit de la souris sur Références et en sélectionnant Ajouter une référence Web.

  3. Dans la zone Nom de la référence Web, attribuez le nom ExcelWebService à la référence Web.

  4. Cliquez sur Ajouter une référence pour ajouter une référence Web au service Web cible.

  5. Visual Studio télécharge la description de service et génère une classe proxy pour se connecter à votre application et aux Excel Web Services.

  6. Pour plus d’informations, consultez Accès à l’API SOAP.

Voir aussi

Concepts

Loop-Back SOAP Calls and Direct Linking

Autres ressources

Étape 1 : création du projet de client de service Web

Étape 3: accès au service Web

Étape 4 : création et test de l'application

Procédure pas à pas : développement d'une application personnalisée à l'aide des services Web Excel