Partager via


Création de clients pour les services Web XML

Un client de service Web XML est un composant ou une application qui communique avec un service Web XML à l'aide de messages SOAP. Les clients de service Web XML peuvent être des applications clientes traditionnelles. Un client peut néanmoins être une autre application Web (dans ce cas, l'application Web consume le XML dans le message SOAP, le met en forme et le renvoie à un client ultime, peut-être un navigateur Web).

Créez un client de service Web XML en procédant comme suit :

  1. Créez une classe proxy pour le service Web XML.
  2. Référencez la classe proxy dans le code client.
  3. Créez une instance de la classe proxy dans le code client.
  4. Si l'accès anonyme a été désactivé pour l'application Web hébergeant le service Web XML, définissez le Credentials de la classe proxy.
  5. Appelez la méthode sur la classe proxy correspondant à la méthode de service Web XML avec laquelle vous souhaitez communiquer.

Pour la plupart des clients, ces étapes ne varient que du point de vue du référencement de la classe proxy et du déploiement du client de service Web XML.

Dans cette section

  • Création d'un client Web Form ASP.NET
    Indique comment procéder pour créer un client Web Form par rapport à un service Web XML. Les procédures de création d'un service Web XML agissant comme client par rapport à un autre service Web XML et d'un fournisseur de service Web XML sont identiques, à l'exception de l'emplacement du code client. Pour un service Web XML, le code client est placé dans le code d'une méthode de service Web XML.
  • Création d'un client d'application console
    Indique comment procéder pour créer une application console, cliente d'un service Web XML.

Voir aussi

Création de clients de service Web XML | Découverte des services 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