Serveur web en PHP et client en Java - créer une classe client
Bonjour
Je ne parviens pas à créer une classe en java afin d'utiliser un web service en php très basique :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
<?php
ini_set("soap.wsdl_cache_enabled", "0");
$serveurSOAP = new SoapServer('HelloYou.wsdl');
$serveurSOAP->addFunction('getHello');
if ($_SERVER['REQUEST_METHOD'] == 'POST')
{
$serveurSOAP->handle();
}
else
{
echo 'désolé, je ne comprends pas les requêtes GET, veuillez seulement utiliser POST';
}
function getHello($prenom, $nom)
{
return 'Hello ' . $prenom . ' ' . $nom ;
}
?> |
comme vous voyez c'est basique et trouvé sur le net
le type est RPC/encoded
j'ai le fichier wsdl
Je voudrais créer une classe pour l'utiliser sous eclipse (kelper) mais je n'y parviens pas
WSimport ne prend pas en compte le rpc/encoded
Je l'ai testé avec un script php client et cela marche bien
Avez-vous des solutions ?
Merci d'avance
Carmelo