Questão de Programação — Web — FCC 2022
- Código
- fc065208
- Banca
- FCC
- Órgão
- TRT - 22ª Região (PI)
- Ano
- 2022
- Cargo
- Analista Judiciário - Tecnologia da Informação
- ASwagger.
- BWebhook.
- CMockito Pulling.
- DEureka Messages.
- EElastic Messages.
GabaritoB — 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).
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.
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.
"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.
"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.
"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.
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