FC ConcursosFC Concursos

Questão FC670936

No que diz respeito aos testes de software e à criação de software backend, utilizando REST/JSON e webservice SOAP, julgue o item a seguir. A arquitetura REST requer que todas as o

Web Services e APIs

QUADRIX · 2025

No que diz respeito aos testes de software e à criação de software backend, utilizando REST/JSON e webservice SOAP, julgue o item a seguir.

 

A arquitetura REST requer que todas as operações sejam stateful, armazenando o estado do cliente no servidor para um melhor desempenho.

Mostrar resposta e comentário

Gabarito

Errado

Comentário do professor

A afirmação está errada porque a arquitetura REST é projetada para ser stateless (sem estado).

Isso significa que o servidor não deve armazenar o estado do cliente entre requisições. Cada requisição HTTP deve trazer todas as informações necessárias para ser processada, como credenciais, parâmetros e contexto.

O princípio de stateless visa melhorar a escalabilidade, a resiliência e a simplicidade: servidores podem tratar qualquer requisição sem depender de sessões locais, e caches intermediários funcionam melhor.

É possível implementar comportamento stateful (sessões de servidor, armazenamento de sessão), mas isso é uma escolha de implementação e viola os princípios REST, não um requisito da arquitetura. Portanto a afirmação é falsa.

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

Continue aprendendo