2009-06-02 9 views
14

Duplicar posible:
What am I not understanding about REST?¿Qué es REST?

Cuál es el descanso? ¿Cómo se relaciona con WCF? Me han pedido que investigue la implementación RESTful de los servicios. ¿Podrías dirigirme a enlaces que serían útiles para principiantes?

Soy un desarrollador de .NET con un conocimiento decente de ASP.NET

+1

Nick, una breve búsqueda habría encontrado varias preguntas sobre este tema aquí en SO. –

+1

Diré que simplemente miré y no encontré ninguna pregunta relacionada con REST en un nivel 'básico'. Esta pregunta puede ser válida. – JasonRShaver

+0

"¿Qué es lo que no entiendo sobre REST?" en http://stackoverflow.com/questions/343288/what-am-i-not-understanding-about-rest, solo por un ejemplo. Hice una búsqueda antes de votar para cerrar como un duplicado. –

Respuesta

2

entero section of MSDN dedicado sólo a este.

Este blog post de Shiju Varghese también ofrece una visión de principiante bastante decente.

7

Transferencia de estado representacional

Es básicamente el protocolo HTTP, que fue creado originalmente para permitir la transferencia de estado representacional, no sólo la transferencia de páginas web. HTTP se usa más comúnmente para OBTENER contenido y datos POST. Pero también se puede usar para PONER y ELIMINAR datos, así como para obtener información de HEADer, etc.

+5

Si 'REST' es' HTTP', ¿por qué existe el término 'REST'? –

+2

REST generalmente se refiere a un paradigma de desarrollo de servicios y software, donde HTTP se refiere a un protocolo específico. – jrista

+2

REST no es HTTP. REST es un protocolo no específico. Aquí hay una publicación del tipo que acuñó el término hablando específicamente sobre cómo su API HTTP no es REST. http://roy.gbiv.com/untangled/2008/rest-apis-must-be-hypertext-driven –

-1

Quizás ... this? REST (Wikipedia)

2

Here es un enlace que solía ponerse al día en REST y WCF

+0

Esos parecen un gran conjunto de enlaces para comenzar con REST. ¡¡¡Gracias Justin!!! – Developer

4

Un recurso mucha gente está reffering a la hora de hablar resto es "How I explained REST to my wife" Altough que es una especie de visión general y no relacionada con WCF.

También hay Restful.NET por Jon Flandes que es bastante bueno por lo que yo sé (no lo han leído a mí mismo :() y es ejemplos están basados ​​en WCF.

Con recuerdos.

+0

No creo que el libro describa REST con precisión, recomendaría leer la disertación (http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm) y luego ir desde allí. –

2

he encontrado este artículo útil para ilustrar los conceptos básicos:
How to GET a Cup of Coffee (InfoQ)

da ejemplos de las peticiones y respuestas HTTP, lo que parecen y cómo se aplican a las acciones centrados en el negocio reales ¿Cómo se ve el mensaje RESTO como cuando. colocando un orde r? actualizar una orden? Buscando una orden? etc.

No se basa en ningún lenguaje de programación o API (no considero que HTTP sea una API).

Cuestiones relacionadas