Bonjour.
Je recherche a faire un client soap en JAVA. Mess premieres recherches et mes premiers tests n'ont rien données. Alors si vous pouvez m'aiguillet sur une methode simple.
Merci.
Bonjour.
Je recherche a faire un client soap en JAVA. Mess premieres recherches et mes premiers tests n'ont rien données. Alors si vous pouvez m'aiguillet sur une methode simple.
Merci.
Qu'entends tu par "client SOAP"? Est-ce que tu souhaites interroger un WebService ou bien créer un parser SOAP?
Si tu veux interroger un WebService regarde Apache Axis, Apache CXF ou Jboss WebService.
Merci pour ta reponse.
Je souhaite communiquer avec un web service.
Un exemple de code ? Ou connaissez vous un bon tuto ?
A plus.
Quelle est la version de ton service web ? jax-ws-2 ? ou 1.x
Si tu utilises les dernières version de web services, je te conseille d'utiliser java 6 avec la commande suivante pour générer les équivalents de stubs :
wsimport http://server/webservice?wsdl
ensuite tu rajoutes les classes générées dans ton classpath.
voici un exemple très simple de client web service en java 6 :
Si c'est du service web "à l'ancienne" tu peux utiliser axis 1.4 qui marche très bien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 HelloService service = new HelloService(); HelloServer server = (HelloServer) service.getHelloServerPort(); String ret = server.hello(person); System.out.println(ret);
Merci des reponses.
Mon client java doit communiquer avec un service web php ce qui ne doit poser aucun probleme.
Je suis en train de bouquiner JAVA et SOAP qui date un peu ( 2003 ) mais me donne une bonne vision general.
Je vous tiens au courant quand je comence les tests.
Salut,
Tu as aussi Spring Web Services et Xfire ( le dernier étant mon favoris ).
A+
Partager