Accéder au contenu principal Passer au contenu complémentaire

Obtenir la somme de deux nombres en utilisant le tWebServiceInput

Procédure

  1. Déposez un tWebServiceInput et un tLogRow depuis la Palette dans l'espace de modélisation graphique.
  2. Reliez les deux composants à l'aide d'un lien Row > Main.
  3. Double-cliquez sur le tWebServiceInput afin d'ouvrir sa vue Basic settings.
  4. Cliquez sur le bouton [...] à côté du champ Edit schema afin d'ouvrir la boîte de dialogue Schema et de définir le schéma pour la réponse du service Web.
    Dans cet exemple, le schéma est composé d'une seule colonne, Result.
  5. Dans le champ WSDL, spécifiez l'URL du service Web utilisé, https://www.crcind.com/csp/samples/SOAP.Demo.CLS?WSDL=1 dans cet exemple.
  6. Si vous vous connectez derrière un proxy, cochez la case Use http proxy et renseignez les champs concernant l'hôte, l'utilisateur ou l'utilisatrice, le port et le mot de passe.
  7. Dans le champ Method name, saisissez le nom de la méthode à utiliser. Notez que le nom de la méthode est sensible à la casse.
    Dans cet exemple, utilisez la méthode AddInteger.
  8. Dans la zone Parameters, cliquez sur le bouton [+] pour ajouter une ligne à la table puis saisissez un chiffre, 3 par exemple.
  9. Ajoutez le chiffre 4 dans la zone Parameters de la même manière.
  10. Sauvegardez votre Job et appuyez sur F6 pour l'exécuter.
    La somme de ces deux chiffres est retournée depuis le service Web et affichée dans la console de la vue Run.

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – dites-nous comment nous améliorer !