Compte tenu d'un fichier WSDL, créer un simple client Java
Quelqu'un peut merci de me fournir un exemple de code pour cela?
J'ai un fichier wsdl, et je veux créer un client qui appelle un service à partir du fichier wsdl
Un code de travail avec quelques explications sera vraiment utile.
Je suis à l'aide du JDK 1.4.
Vous devez vous connecter pour publier un commentaire.
Les principales options sont à utiliser:
wsimport
outil.wsdl2java
.Les deux liens de fournir des exemples de code. Quelques recherches sur le web, vous obtiendrez encore plus loin. Il existe également des options pour la création dynamique de SAVON clients, mais le générés sont les plus faciles.
wsimport
: docs.oracle.com/javase/6/docs/technotes/tools/share/...L'un des nombreux outils possibles est
WSDL2Java
. Dans un shell:Vous pouvez le faire en ligne de commande à l'aide de wsimport fournis par JAX-WS
wsimport -garder-s (dossier de sortie) urlToWsdl
PS: lors de l'utilisation non-standard SOAP 1.2 liaison.
Vous devez spécifier le "extension" option pour utiliser cette liaison.
pour en savoir plus, visitez cette
NetBeans peut générer beaucoup de code pour vous:
Fichier -> Nouveau Fichier... -> Web Serices -> Client de Service Web
J'ai vu Apache Axis faire cela automatiquement. Vous pouvez essayer de connaître un peu sur le sujet.
Eclipse est d'avoir la possibilité de tirer un client java.
Juste un clic Droit sur le fichier WSDL
Générer Client De Service Web
Thatz tous. Vous obtenez le client d'invoquer le Service SOAP