-
Errado. REST é um padrão de desenvolvimento para projetos de sistemas distribuídos com base em HTTP, com arquitetura cliente‐servidor.
-
Rapazz... vou de certa nessa ai hein
e nem precisei ir longe nao
https://en.wikipedia.org/wiki/Representational_state_transfer#Client-server_architecture
The formal REST constraints are as follows:
See also: Client–server model
The principle behind the client-server constraints is the separation of concerns. Separating the user interface concerns from the data storage concerns improves the portability of the user interfaces across multiple platforms. It also improves scalability by simplifying the server components. Perhaps most significant to the Web is that the separation allows the components to evolve independently, thus supporting the Internet-scale requirement of multiple organizational domains.[3]
-
Os sistemas compatíveis com rest geralmente chamados de sistemas restfull são caracterizados pela falta de estado e por separar as responsabilidades do cliente e do servidor.
Diferente do SOAP, que é uma especificação, o REST é algo mais abstrato: um estilo arquitetural. Ele é formado por um conjunto de regras no topo do protocolo HTTP
Para ser considerado REST, o web service deve ser ou possuir: Interface uniforme, Stateless, Cacheável, Cliente-Servidor, Sistema em camadas e Código sob demanda
-
Errado - HTTP que tem base em REST
O QUE É REST?
O termo foi definido no ano 2000, na tese de doutorado de e é a sigla para Representational State Transfer: é um design de arquitetura construído para servir aplicações em rede. A aplicação mais comum de REST é a própria World Wide Web, que utilizou REST como base para o desenvolvimento do HTTP 1.1. ....
-
WTF?????? Vejam o comentário do Mr.Robot e ignorem esses outros aí que copiam qualquer besteira do primeiro resultado que aparece no Google pra tentar justificar esse gabarito absurdo
-
Cuidado com a o termo "sistemas distribuídos".
REST é um padrão de desenvolvimento para projetos de sistemas distribuídos com base em HTTP, com arquitetura cliente‐servidor.
Particularmente fico confuso com alguns desencontros de informações a respeito desse termo.
➥Abaixo segue uma outra referência que informa que o REST é para sistemas point-a-point, sendo assim uma diferença entre REST e SOAP.
"uch in the way that Ruby on Rails was a reaction to more complex web application architectures, the emergence of the RESTful style of web services was a reaction to the more heavy-weight SOAP-based standards. In RESTful web services, the emphasis is on simple point-to-point communication over HTTP using plain old XML (POX)."
Fonte:http://www.ajaxonomy.com/2008/xml/web-services-part-1-soap-vs-rest
➥Outra referência:
"SOAP Trabalha melhor com sistemas distribuídos, pois REST trabalha com comunicação ponto-a-ponto"
Fonte:http://matera.com/blog/post/rest-usa-json-e-soap-usa-xml-certo
-
Na real. Quando se fala de webservice mesmo, não se fala em arquitetura cliente-servidor
Mas REST está sim intimamente ligado a isso. Inclusive para ser tornar RESTFUL tem que passar por essa maturidade
Esse gabarito tem sim 2 respostas. E para mim seria "Certo"