Conceito Simplificado, Aplicabilidade e Dependências Mínimas. 

REST!

De forma simplista, o Rest é um modelo arquitetural projetado para a concepção de sistemas distribuídos, permitindo a comunicação entre serviços distribuídos entre plataformas e tecnologias diferentes.

Em resumo, o REST (Transferência de Estado Representacional) é um padrão de projeto de software à ser seguido no desenvolvimento de um webapp (serviços na web). Desenhado para permitir que programas/plataformas consigam conversar/trocar informações na web.

Roy Fielding

Proposto por Roy Fielding, um dos autores da especificação do protocolo HTTP e definiu o termo REST em 2000 (na sua dissertação de doutorado).

O REST é baseado nos conceitos de Recursos e utilização de requisições HTTP. E, hoje é a principal arquitetura utilizada com WebServices.

Leave a Reply

Your email address will not be published. Required fields are marked *