Questão de Arquitetura de Software — SOA (Service-oriented architecture) — FCC 2022
Arquitetura de Software›SOA (Service-oriented architecture)
Código
fc064945
Banca
FCC
Órgão
TRT - 19ª Região (AL)
Ano
2022
Cargo
Técnico Judiciário - Área Apoio Especializado Especialidade: Tecnologia da Informação
Para o mundo externo que se comunica com a Plataforma Digital do Poder Judiciário Brasileiro (PDPJ-Br), através de chamadas diretas de REST APIs, a comunicação a respeito de eventos disparados pelos serviços, sistemas ou módulos da PDPJ será feita através de um mecanismo que realiza a indicação, ao serviço de notificações da PDPJ, de endpoints dos sistemas processuais dos Tribunais que serão acionados quando os referidos eventos ocorrerem. Este mecanismo é denominado
AAPI reversa, que costuma ser chamada de bearer token.
Bwebhook, que costuma ser chamado de API reversa.
Cbearer token.
Devento negocial.
Erouting keys.
Revelar gabarito e comentário▾
GabaritoB — webhook, que costuma ser chamado de API reversa.
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 (API reversa)
Gabarito: letra B. O mecanismo descrito é o webhook, que costuma ser chamado de API reversa. O webhook permite que o serviço de notificações da PDPJ receba endpoints (URLs de callback) dos sistemas processuais dos Tribunais e os acione automaticamente quando eventos ocorrerem. Trata-se de um padrão de comunicação assíncrona e orientada a eventos, comum em arquiteturas REST.
NÃO CAIA NESSA!
A banca troca os conceitos entre webhook e bearer token. Lembre-se: webhook = API reversa (callback); bearer token = token de autenticação.
Alternativa A — ❌ Incorreta
Afirma que "API reversa costuma ser chamada de bearer token", o que é falso. Bearer token é um tipo de token de acesso usado para autenticação em requisições HTTP (ex.: OAuth 2.0), não um mecanismo de callback.
Alternativa B — ✅ Correta ⟵ GABARITO
Define corretamente o mecanismo: webhook, também conhecido como API reversa. É justamente o padrão em que o servidor (PDPJ) envia requisições HTTP para endpoints previamente cadastrados quando eventos de interesse ocorrem.
Alternativa C — ❌ Incorreta
Bearer token é um mecanismo de autenticação/autorização, não de notificação de eventos. Não se aplica à descrição do enunciado.
Alternativa D — ❌ Incorreta
Evento negocial é um conceito genérico de negócio (ocorrência de um fato relevante), não o mecanismo de comunicação que indica endpoints para callback.
Alternativa E — ❌ Incorreta
Routing keys são utilizadas em sistemas de mensageria (ex.: RabbitMQ) para rotear mensagens para filas específicas. Não há relação com o cadastro de endpoints de callback para eventos.