J'ai développé un WebService très simple en utilisant la spécification JAX-WS :
Bien sûr j'ai généré les classes tie avec wsgen puis j'ai testé le WebService avec un client Java et ça fonctionne correctement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 @WebService(name="Hello") public class HelloWS { @WebMethod public @WebResult String hello(@WebParam(name="who") String who) { return "Bonjour " + who + " !"; } }
Le problème, c'est que j'ai voulu tester l'interopérabilité de mon service en développant un client PHP. Et là voici la sortie que j'obtiens :
Je ne sais pas si le problème viens du client PHP ou si ça vient du côté serveur. Pouvez-vous me dire si vous avez déjà rencontré ce genre de problème ou si vous voyez une erreur dans mon code ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2Hello null !
Partager