Pular para o conteúdo principal

Questão de Arquitetura de Software — WebServices — FCC 2026

Arquitetura de SoftwareWebServices
Código
fc077583
Banca
FCC
Órgão
SEFAZ-SP
Ano
2026
Nível
Superior
Cargo
Auditor Fiscal da Receita Estadual - AFRE - Tecnologia da Informação e Comunicação - Conhecimentos Especificos (P3)
Um órgão fazendário expõe, por meio de uma API REST, dados de notas fiscais eletrônicas para outros sistemas estaduais. Em picos de uso, algumas requisições retornam informações inconsistentes porque o processamento interno ainda está em execução de forma assíncrona. Nesse cenário, a estratégia de projeto REST adequada para garantir consistência das respostas sem bloquear o processamento da operação é
  1. Aresponder 200 OK com payload indicando processamento pendente, mantendo a consulta ao mesmo endpoint.
  2. Bexecutar todo o processamento da NF-e de forma síncrona antes de responder, garantindo resposta somente quando o dado estiver concluído.
  3. Cutilizar 206 Partial Content para devolver versões intermediárias da NF-e enquanto o processamento é concluído.
  4. Dretornar 202 Accepted para operações assíncronas e informar, no cabeçalho Location, um endpoint para consulta do status ou resultado.
  5. Eresponder com 201 Created para operações longas e orientar o cliente a aguardar nova consulta ao mesmo endpoint para obter o resultado.
Revelar gabarito e comentário

GabaritoD — retornar 202 Accepted para operações assíncronas e informar, no cabeçalho Location, um endpoint para consulta do status ou resultado.

Link permanente: /questoes/fc077583