FC ConcursosFC Concursos

Questão FC266263

Sobre o estilo arquitetural REST (Representational State Transfer), é correto afirmar que

Web Services

IDECAN · 2019

Sobre o estilo arquitetural REST (Representational State Transfer), é correto afirmar que

  1. a resposta das requisições é sempre feita no formato JSON, o que impossibilita a implementação de aplicativos móveis.
  2. faz uso de operações que mantêm informações sobre a sessão no lado recebedor, sendo assim chamada de stateless.
  3. algumas de suas restrições incluem arquitetura cliente-servidor, statelessness, sistema em camadas e interface uniforme.
  4. surgiu recentemente, no ano de 2010, como resultado dos esforços da Google.
  5. faz uso apenas dos verbos GET e POST, do HTTP.
Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

O estilo REST é um conjunto de restrições que orientam o projeto de sistemas distribuídos; não é uma tecnologia única, mas um modelo arquitetural baseado em princípios que garantem simplicidade e escalabilidade.

Cliente‑servidor: separa responsabilidades entre quem consome (cliente) e quem oferece (servidor), favorecendo evolução independente e escalabilidade.

Statelessness: cada requisição contém toda a informação necessária; o servidor não mantém estado de sessão entre chamadas, o que simplifica cache e balanceamento.

Sistema em camadas: a arquitetura pode incluir intermediários (proxy, gateways) sem que o cliente precise conhecê‑los, melhorando segurança e distribuição de carga.

Interface uniforme: recursos identificados por URIs e manipulados por um conjunto consistente de operações e representações, reduzindo acoplamento e padronizando interações.

Outras restrições complementares incluem cacheable e código sob demanda (opcional).

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo