Pular para o conteúdo principal

Questão de Arquitetura de Software — WebServices — CESPE / CEBRASPE 2024

Arquitetura de SoftwareWebServices
Código
ce186269
Banca
CESPE / CEBRASPE
Órgão
STJ
Ano
2024
Nível
Superior
Cargo
Analista Judiciário - Área: Apoio Especializado - Especialidade: Análises de Sistemas de Informação
Cada solicitação de API RESTful é executada independentemente de solicitações anteriores, caracterizando um método de comunicação com ausência de estado.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

RESTful — Ausência de Estado (Stateless)

CERTO. A afirmação está correta. REST (Representational State Transfer) exige que cada requisição HTTP seja independente e contenha toda a informação necessária para o servidor processá-la, sem que o servidor mantenha qualquer estado da sessão entre requisições. Esse é o princípio da ausência de estado (stateless), um dos pilares da arquitetura REST.

Wikipédia (REST):

"Um protocolo cliente/servidor sem estado: cada mensagem HTTP contém toda a informação necessária para compreender o pedido. Como resultado, nem o cliente e nem o servidor necessitam gravar nenhum estado das comunicações entre mensagens."

O enunciado descreve exatamente essa característica: "Cada solicitação de API RESTful é executada independentemente de solicitações anteriores, caracterizando um método de comunicação com ausência de estado." Portanto, está em conformidade com a definição de REST.

CERTO.

Link permanente: /questoes/ce186269