Pular para o conteúdo principal

Questão de Programação — Geral — CESPE / CEBRASPE 2025

ProgramaçãoGeral
Código
ce195619
Banca
CESPE / CEBRASPE
Órgão
BDMG
Ano
2025
Nível
Superior
Cargo
Analista de Desenvolvimento - Sistemas, Arquitetura e Solução de Dados
Acerca de API, julgue o item que se segue.Quando uma sequência de APIs REST deve ser executada no servidor para atender um mesmo processo, a segunda chamada depende da primeira, e, assim, sucessivamente.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

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”.

APIs REST: Statelessness

Gabarito: Errado. A afirmação de que, em uma sequência de chamadas REST, a segunda depende da primeira contraria o princípio fundamental de statelessness (ausência de estado) desse estilo arquitetural. No REST, cada requisição deve conter todas as informações necessárias para ser processada, sem depender de chamadas anteriores.

Conteúdo de apoio: “Deve ser stateless (sem estado), ou seja, cada requisição deve conter todas as informações necessárias sem depender de chamadas anteriores.”

Se o servidor precisa manter estado entre chamadas (como a dependência descrita), isso fere o princípio REST. Essa característica de orquestração sequencial é mais típica de protocolos orientados a estado, como SOAP ou workflows específicos, não do REST.

REST (Stateless)
  • 1Cada requisição
    • Contém todas as informações
    • Não depende de chamadas anteriores
  • 2Princípio violado
    • Sequência com dependência
    • Estado mantido no servidor
LEVEL · soulevel.com.br

✅ ERRADO.

Link permanente: /questoes/ce195619