Pular para o conteúdo principal

Questão de Programação — Web — FCC 2022

ProgramaçãoWeb
Código
fc065208
Banca
FCC
Órgão
TRT - 22ª Região (PI)
Ano
2022
Cargo
Analista Judiciário - Tecnologia da Informação
Uma aplicação envia ao advogado uma notificação avisando que houve uma atualização em um processo, mesmo sem o advogado abrir o aplicativo para procurar a informação. Para que a informação chegue até o sistema do aplicativo do Tribunal em tempo real e até o advogado, da forma relatada, sem a necessidade de ação externa, pode ser utilizado um recurso conhecido como
  1. ASwagger.
  2. BWebhook.
  3. CMockito Pulling.
  4. DEureka Messages.
  5. EElastic Messages.
Revelar gabarito e comentário

GabaritoB — Webhook.

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

Webhook

Gabarito: letra B. O cenário descreve uma notificação push enviada do Tribunal para o advogado sem que este precise abrir o aplicativo. O recurso que permite esse tipo de comunicação em tempo real é o Webhook: um mecanismo onde o servidor faz uma chamada HTTP (geralmente POST) para uma URL pré-configurada sempre que um evento ocorre, eliminando a necessidade de polling (verificação periódica).

  1. 1Evento ocorre (atualização do processo)
  2. 2Servidor faz POST para URL configurada
  3. 3Destinatário recebe notificação sem ação externa
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Swagger é uma ferramenta de documentação e design de APIs REST, não um mecanismo de notificação em tempo real. Não possui capacidade push para o cenário descrito.

Alternativa B — ✅ Correta ⟵ GABARITO

Webhook é o padrão correto: o Tribunal configura um webhook que envia uma requisição HTTP para o sistema do advogado assim que o processo é atualizado, garantindo a entrega em tempo real e sem ação externa.

Alternativa C — ❌ Incorreta

"Mockito Pulling" mistura nomes: Mockito é um framework de mocks para testes em Java, e "Pulling" (pull) seria o oposto do desejado (o cliente consultaria o servidor). Nenhum termo corresponde a um recurso real de notificação push.

Alternativa D — ❌ Incorreta

"Eureka Messages" não é um termo técnico. Eureka é um serviço de descoberta (Netflix Eureka), mas não envia mensagens push. Não há relação com notificações em tempo real.

Alternativa E — ❌ Incorreta

"Elastic Messages" não é um recurso conhecido. Elasticsearch é um mecanismo de busca, não um sistema de mensagens push. Embora exista "Elastic" como empresa, o nome não corresponde a um serviço de notificações.

PEGA ESSA DICA!

Em questões sobre notificações em tempo real, lembre-se: Webhook = servidor envia requisição (push); Polling = cliente consulta repetidamente (pull).

Gabarito: letra B.

Link permanente: /questoes/fc065208