Duplicata possible:
Qu'est-ce que la programmation RESTful exactement?
Que sont les services Web RESTful? Quel en serait un exemple?
Quelle est la différence entre les services Web asmx et le service WCF RESTful?
Vous pouvez consulter la page de Roy Fielding (le créateur du REST style architectural) wiki ici et ensuite passer à sa thèse de doctorat ici et enfin pour un exemple rapide, jetez un œil à la Twitter API .
REST est une architecture client-serveur qui (entre autres) exploite la pleine capacité du protocole HTTP.
Quelques points pertinents dans REST:
http://restful.ex/items/
qui serait une représentation d'une liste d'éléments.http://restful.ex/items/2
qui serait une représentation d'un seul élément, identifié par 2
.Il s'agit essentiellement de services Web qui implémentent CRUD en utilisant les méthodes HTTP (GET, POST, PUT, DELETE)
Les services Web RESTful utilisent explicitement les méthodes HTTP en mappant les opérations REST aux méthodes HTTP:
Voici un lien pour un bon résumé.
Vérifiez la description de RESTE . Les services Web conformes à ce principe sont appelés RESTful.