Envoyer une requête SOAP depuis le fichier WSDL

www.altova.com Imprimer cette rubrique Page précédente Un niveau supérieur Page suivante

Accueil >  Manuel de l'utilisateur et référence > WSDL et SOAP > Tutoriel WSDL >

Envoyer une requête SOAP depuis le fichier WSDL

Pour envoyer une requête SOAP depuis le fichier timeservice.wsdl, procéder comme suit :

 

1.Faire du fichier timeservice.wsdl le fichier actif dans la Fenêtre principale.
2.Sélectionner l'option de menu SOAP | Créer une nouvelle requête SOAP.
3.Chercher le fichier timeservice.wsdl et confirmer avec OK.
4.Si, parmi les différents services définis dans le document, il y a plus d'un port qui référence une liaison SOAP 1.1 ou 1.2, alors une fenêtre popup apparaîtra (capture d'écran ci-dessous) vous invitant à choisir le service et le port requis. Une fois avoir effectué la sélection, cliquer sur OK.

SelectServiceNPort

5.Dans le dialogue qui apparaît (capture d'écran ci-dessous), choisir une opération SOAP, par exemple getServerTime, et cliquer sur OK.

wsdl-tut-soap1

Cela permet de créer un document de requête SOAP contenant l'opération getServerTime. Vous pouvez l'enregistrer si vous le souhaitez.

6.Faire du document de requête le document actif et choisir l'option de menu SOAP | Envoyer la requête au serveur. Le document de réponse SOAP apparaît dans la Fenêtre principale, contenant l'élément getServerTimeResult, qui affiche l'heure de serveur actuelle du service horaire Nanonull.com.

 


© 2018 Altova GmbH