El protocolo HTTP (Hypertext Transfer Protocol) es la base de la web. Se utiliza cada vez que se transfiere un documento o se hace un AJAX request.
REST es una forma simple de organizar interacciones entre sistemas independientes. REST te permite trabajar de forma sencilla con clientes con diferentes sistemas operativos y plataformas como smartphones. En principio no está atado a la web, pero casi siempre se implementa en ella, ya que se fundamenta en HTTP.
Existen alternativas como SOAP pero son más complejas ya que hay que aprender nuevas convenciones y no se exprime al máximo la capacidad de HTTP. REST está inspirado en HTTP y utiliza todo su potencial, siendo una buena forma de ver y entender como funciona HTTP.
Indice de contenidos:
1. Introducción a HTTP
2. URLs
3. Métodos HTTP
4. Representación de resources
5. Librerías HTTP client
6. Códigos de respuesta
7. Ejemplo de aplicación en REST

Comentarios... (0)
No hay comentarios