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