Bonjour à tous
Je me permet de vous présenter ici mon problème,
j'ai un web service SOAP en php très simple pour l'exemple,
mettons que ma classe principale ressemble à ça :
Donc pour l'exemple une méthode qui renvois simplement la date serveur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <?php class monWebService { // Méthode exemple function getServerDate() { return array('date' => date('Y-m-d\TH:i:s O')); } } ?>
En php appeler cette méthode se résumerais à :
En $O on aurais donc le résultat de la requête.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $client = new SoapClient('http://exemple.com/fichier.wsdl', array('trace' => 1, 'soap_version' => SOAP_1_1)); // appel de la méthode getServerDate du service web $O = $client -> __call('getServerDate', array());
Maintenant je souhaiterais faire appel à ce web service via un gadget pour la Sidebar de Windows Vista, en Javascript donc, et là je suis perdu.
J'imagine qu'il faut partir sur une requête Ajax,
créer une enveloppe SOAP pour appeler la méthode voulue,
mais aucunes des pistes ou liens que j'ai suivi n'a aboutis, et je suis assez désespéré...
Je vous remercie par avance de toute aide qui pourrais me faire avancer,
Bonne journée à vous.
lord.66
Partager