Appeler un web service SOAP en php avec un client JavaScript
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 :
Code:
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'));
}
}
?> |
Donc pour l'exemple une m�thode qui renvois simplement la date serveur.
En php appeler cette m�thode se r�sumerais � :
Code:
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()); |
En $O on aurais donc le r�sultat de la requ�te.
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