jueves, 7 de mayo de 2015

Modelo REST

La Transferencia de Estado Representacional (Representational State Transfer) o MODELO REST, es un estilo de arquitectura software para sistemas hipermedia distribuidos como la World Wide Web. El término se originó en el año 2000, en una tesis doctoral sobre la web escrita por Roy Fielding, uno de los principales autores de la especificación del protocolo HTTP y ha pasado a ser ampliamente utilizado por la comunidad de desarrollo.

Cabe destacar que REST no es un estándar, ya que es tan solo un estilo de arquitectura. Aunque REST no es un estándar, está basado en estándares:

Ø  HTTP
Ø  URL
Ø  Representación de los recursos: XML/HTML/GIF/JPEG/…
Ø  Tipos MIME: text/xml, text/html, …

¿Cuáles son los principios de REST?

El estilo de arquitectura subyacente a la Web es el modelo REST. Los objetivos de este estilo de arquitectura se listan a continuación:

Ø  Escalabilidad de la interacción con los componentes.
Ø  Generalidad de interfaces.
Ø  Puesta en funcionamiento independiente.
Ø  Compatibilidad con componentes intermedios.
       ØRepresentación de los recursos: XML/HTML/GIF/JPEG/…


No hay comentarios:

Publicar un comentario