Bonjour,

je tourne sous php5 avec soap d'activé.
J'ai créé un client soap et aussi un serveur soap avec un fichier d'échange WSDL.

Seulement, si j'arrive bien à me connecter au service, et à exécuter toutes mes fonctions, je n'arrive pas à retourner une réponse ou plutôt le client n'arrive pas à récupérer la réponse du service.

Un exemple simple pour moi qui débute :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
 
côté client :
 
$client=new SoapClient($service);
$result=client->getUser();
echo $result; //Ca ne me retourne rien ...
...
 
côté serveur :
 
$serveur=new SoapServeur($service);
$serveur->setClass('service');
$serveur->handle();
Class monservice{
   function getUser(){
      return 'tiens affiche cette phrase pour voir.';
   }
}
Comment fait-on pour récupérer la valeur de retour ?