Servlet vs service web

Ensias Messages postés 31 Date d'inscription mercredi 21 juillet 2004 Statut Membre Dernière intervention 15 décembre 2006 - 25 oct. 2006 à 14:12
super_toinou Messages postés 764 Date d'inscription mardi 25 mai 2004 Statut Membre Dernière intervention 8 mars 2011 - 25 oct. 2006 à 16:20
Bonjour à tous.
Je voudrais savoir quelle est la difference entre une application web à base de servlet et un service web crée à base du wsdl. Quelles sont les avantages d'une de ces technologies sur l'autre, et comment choisir entre elles.
Merci beaucoup

1 réponse

super_toinou Messages postés 764 Date d'inscription mardi 25 mai 2004 Statut Membre Dernière intervention 8 mars 2011 6
25 oct. 2006 à 16:20
une servlet en gros permet de générer des pages web, récup des données de formulaires..., les servlets sont exécutées au sein d un serveur, sont codées en java, tu peux donc mettre le code java que tu veux.
Les WebServices c est différent, c est en gros des application qui tournent sur le net et qui sont appelées par d autres applications (une servlet peut parfaitement appeler un webservice par exemple) et donnent un résultat. Le wsdl décrit les interfaces, les données... du webservice.
Par exemple tu peux faire un site web avec des servlet où le type saisi un mot de recherche, avec ta servlet en code java tu peux appeler le webservice de google qui te renverra comme réponse les sites correspondant au mot clé que le type avait saisi.
Pour info tu n as pas a te soucier de comment les webservice est développé (il peut etre fait en C#, VB...), la réponse est un flux xml qui est normalisé.
voili voilou j espere que j ai été clair

++ Toinou
0
Rejoignez-nous