Bonjour,
Je possède un service web écrit en Java, il fonctionne parfaitement avec un client écrit en Java.
J'ai écrit un client en PHP mais là j'ai un souci : toutes les variables que j'envoie au service web deviennent "null". Il n'y a pas d'erreurs, sauf quand j'envoie des entiers (là c'est le serveur Java qui coince).
Voici le code du client PHP :
J'utilise Wamp 5 (donc PHP5) pour le client PHP et Eclipse WTP pour le service Web pour le moment. SOAP est activé dans PHP.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <?php ini_set("soap.wsdl_cache_enabled", "0"); $clientSOAP = new SoapClient("http://130.98.172.114:8080/DeployWebService/services/ReceptionWS?wsdl", array('trace' => 1)); $var = 'test test'; $clientSOAP->__soapCall('connexion', array($var)); echo 'RESPONSE: ' . $clientSOAP->__getLastResponse(); ?>
Partager