Bonjour,
Je suis bloqué sur une problématique, que voici :
Je suis en train de développer un projet JEE, qui fait appel a des web-services pour communiquer avec la base de données. Ces web-services sont déployés sur un serveur d'application WebDev (PC-SOFT) distant, et je voudrais pouvoir les utiliser dans mon projet.
Tous les exemples que j'ai cherché pour mettre en place un client SOAP java font référence à des web-services développés en Java, et non en wlangage.
J'ai un petit projet PHP sous la main qui fait justement appel à ses mêmes web-services, de la façon suivante :
Je cherche en faite un moyen de pouvoir obtenir une réponse de mes web-services avec simplement l'url du .wsdl, le nom de la fonction et en renseignant un tableau de paramètre pour cette fonction.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $client = new SoapClient(URL du wsdl); $rep = $client->__soapCall(Fonction du web-service,tableau de paramètre pour la fonction); $rep = $rep->{'Réponse du web-service'}; ... ... // traitement de la réponse
C'est peut-être pas très propre, mais bon, si vous avez d'autre moyen d'y arriver, je suis preneur.
Merci d'avance pour vos réponses.
Partager