Appeler des webServices depuis un client java
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 :
Code:
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 |
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.
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.