Spidetra
mercredi 30 août 2006 à 09:03
GET et POST sont deux méthodes du protocole REST ( Representational State Transfer ).
Comme le dit Lanza GET et POST n'ont pas le même rôle.
En pratique, on utilise GET indistinctement pour récupérer une ressource ou pour poster des données.
Le protocole REST comprend au moins 4 méthodes : GET, POST, PUT, DELETE.
Ces 4 méthodes peuvent être comparées aux CRUD d'une DataBase.
Dans le cadre d'échange de données, REST est moins populaire aujourd'hui que des protocoles comme SOAP.
C'est peut-être en train de changer avec le développement de RSS et ATOM.
Des petites sociétés comme Google, et d'autres ( SAP, Oracle, etc... ) essayent de populariser REST pour des échanges inter-serveurs en ayant des fonctionalités CRUD.
L'API de Google
GDATA se base sur le protocole REST.
L'association de REST et ATOM/RSS apporte une nouvelle souplesse dans les échanges de données.