Bonjour,
je cherche des documents qui décrivent comment utiliser les web services pour permettre à deux applications de se communiquer..
ou si quelqu'un peut m'expliquer comment faire je serais reconnaissant de son aide.. Merci
Version imprimable
Bonjour,
je cherche des documents qui décrivent comment utiliser les web services pour permettre à deux applications de se communiquer..
ou si quelqu'un peut m'expliquer comment faire je serais reconnaissant de son aide.. Merci
Pour t'orienter dans tes recherches (tu devrais trouver de la doc dans les tutos de dvp), sache que tu as globalement deux moyens d'implémenter un WebService.
Soit tu disposes d'un serveur d'application avec Java 1.5 ou plus, et dans ce cas tu peux utiliser la spécification JAX-WS,
Soit tu utilises un framework comme AXIS pour exposer ton WebService.
Pour consommer ton WebService, tu as la librairie javax.ws qui est simple d'utilisation.
Merci d'abord pour ta réponse..
Effectivement, je dispose:
d'un serveur d'application, du java 1.5, je développe sous eclipse 3.2.
j'ai déjà fait quelques exemples simples de web services.. j'ai commencer par celui qui affiche " hello web services", celui de la somme de deux nombres, etc..
Mais mon problème n'est pas là..
Moi j'ai pas besoin de mettre en œuvre, dans mon projet, la somme de deux nombres :) . On est bien d'accord que les web services sont des moyens qui permettent aux applications de se communiquer, c'est dans ce contexte ou je vois pas d'intérêt à développer des web services calculant la somme de deux nombres..
j'ai pas utilisé JAX-WS, j'ai utilisé axis..
oulà! je suis vraiment perdu..
Merci en tout cas!
Les WebServices s'inscrivent dans le cadre des architectures SOA (Service Oriented Architecture) dans lesquelles la logique métier est implémentée sous la forme d'un service.
Evidemment, on ne va pas implémenter un service pour faire une simple somme, mais par exemple pour effectuer un calcul complexe comme calculer une assiette d'imposition, ou encore faire un calcul statistique.
d'accord..maintenant en ce qui concerne le client du web service,j'ai testé en fait des clients sous forme de classe java contenant la méthode main..
la question que je pose: est ce que le client peut être une servlet ou une portlet? et comment l'implémenter dans ce cas?
si tu as une idée, je serais reconnaissant.
Merci
j'ai trouvé la reponse pour le premiere question , c'est a drire que le client peut etre une servlet ou un portlet..mais comment implémenter ça?
Si tu developpes toi-même le service web, tu peux le faire en RESTful. Surtout si on ne t'obliges pas l'utilisation d'un méga IDE. Encore plus si tu n'en as pas :D
http://nicolas-zozol.developpez.com/...a/restful/jsp/