-
web services REST
Bonjour,
J'ai regardé sur le net la définition de web services REST mais j'avoue que je ne vois pas vraiment.Est-ce que quelqu'un peut m'expliquer simplement ce dont il s'agit vraiment ou me donner un exemple. Je ne vois pas trop la différence.
D'avance merci.
-
Alors, c'est peu compliqué, moi même j'ai bcp de problèmes à comprendre l'intérêt de REST mais ce qu'il faut savoir c'est que REST c'est une façon de penser ton application, c'est à dire qu'au lieu que tes web services contiennent un XML dans le corps du http ce qui assimilable au RPC (Remote Procedure Call) (c'est comme si ton URI http est le nom de la méthode remote à appeler, et tes paramètres d'entrée sont dans le XML), tes web services vont tout contenir dans l'URI en pensant Ressource. C'est à dire qu'au lieu d'appeler une URI http://monserveur/monappli/Recherche...hercherService et dans l'XML tu met l'idClient que tu cherches, tu vas appeler une requete du genre http://monserveur/monappli/Client/idClient directement...
Ci-après deux URls qui pourront t'aider :
La wikipédia (incontournable) : http://fr.wikipedia.org/wiki/Represe...State_Transfer
Un pdf avec des exemples : http://oreilly.com/catalog/pwebserperl/chapter/ch11.pdf
Bon courage,