Comment consommer un service Web SOAP en Java
Quelqu'un peut s'il vous plaît aidez-moi avec des liens et des autres sur la façon de consommer un web service WSDL en Java?
source d'informationauteur OyugiK
Vous devez vous connecter pour publier un commentaire.
Je vais utiliser CXF vous pouvez aussi penser à l'AXE 2 .
La meilleure façon de le faire peut-être à l'aide de JAX RS Renvoyer cette exemple
Je
Que certains conseillé vous pouvez utiliser apache ou jax-ws. Vous pouvez également utiliser des outils permettant de générer du code à partir de WSDL, telles que ws-à l'importation, mais à mon avis, la meilleure façon de consommer de service web est de créer une dynamique client et appeler uniquement les opérations que vous voulez pas tout de wsdl. Vous pouvez le faire en créant une dynamique client: Exemple de code:
Il existe de nombreuses options de consommer un web service SOAP avec Talon ou des classes Java créé sur la base de WSDL. Mais si quelqu'un veut le faire sans aucune classe Java créé, cette article est très utile.
Extrait de Code de l'article:
Ici vous pouvez trouver un bon tutoriel sur comment vous pouvez créer et consommer des services web SOAP par WSDL. Longue histoire courte, vous devez appeler wsimport outil en ligne de commande (vous pouvez la trouver dans votre jdk) avec des paramètres comme le -s (source pour .fichiers java) -d (destination .les fichiers de classe) et le lien wsdl.
Après les bouchons sont créés, vous pouvez appeler les services web très facile quelque chose comme: