Questão nº 114
Questão de Engenharia de Dados · CEBRASPE TCU 25 AUFC 2025 (nº 114)
A respeito de bancos de dados e integração com fontes de dados, julgue os próximos itens.
No serviço REST, para que o servidor responda adequadamente, ele precisa armazenar o estado da sessão do cliente entre suas requisições.
Resposta comentada
O conceito-chave é que REST (Transferência de Estado Representacional) é um estilo de arquitetura stateless (sem estado): cada requisição do cliente ao servidor deve conter todas as informações necessárias para o servidor entendê-la e processá-la, sem depender de nenhuma informação de sessão guardada do lado do servidor. O "estado" fica com o cliente, não com o servidor.
- Correta: Errado. O item afirma que o servidor "precisa armazenar o estado da sessão do cliente", mas isso viola a regra fundamental do REST, que exige statelessness (ausência de estado no servidor).
Como ficaria certo: No serviço REST, para que o servidor responda adequadamente, ele não deve armazenar o estado da sessão do cliente entre requisições; cada requisição deve ser independente e autocontida.
Fonte: CEBRASPE TCU 25 AUFC 2025 Auditor Federal de Controle Externo - Área de Controle Externo / Orientação: Auditoria de Tecnologia da Informação. Reproduzida para fins de estudo.