créer un simple projet java >>tpwServer

créer la class BanqueService sous le package com.ws et implémentez
deux service { conversion (double mt ) et test() } :

changez le comportment de BanqueService d’une classe service a une
classe webService

src→ clique droite → properties →copier location

ouvrir le CMD et pointer sur votre projet cd \adresse

taper cette commande Attention il faut définir la variable d’environnement WSGEN si non la commande sera inconnue

si cette opération a été effectuer Appliquez Refresh sur le projet
la résultat est :

félicitation vous avez créer le web service pour testez vous
avez besoin de créer un serveur !!!

créer la class ServeurJaxWs sous le pack com.test :

publiez le web service et exécuter notre serveur :

pour tester il faut ouvrir le navigateur et taper :
http://localhost:8585/BanqueWs?wsdl
vous devez trouvez comme résultat :

utlisiation de webService via client Externe
version payante 🙁 !!!

solution ???
pas de souci nous sommes des développeurs en va développer notre
propre client :p

créer un nouveau projet java >>ClientJaxWs<<
enregistrer la résultat de wsdl sous vtore projet et garder
l’extension .wsdl

résultat après Refresh du projet :

mode graphique :
attention il faut démarrer le serveur;)

générer les classes de conversion xml/java alors il faut copier la
location et ouvrir le cmd

germination automatique du stub

résultat :

créer la class ClientWs sous com.test

modifier la main pour accéder au web service et exécuter le client

Et voila 😉

Laisser un commentaire