Pular para o conteúdo principal

Questão de Arquitetura de Software — Arquitetura de Software — CESPE / CEBRASPE 2022

Arquitetura de SoftwareArquitetura de Software
Código
ce133735
Banca
CESPE / CEBRASPE
Órgão
BNB
Ano
2022
Nível
Superior
Cargo
Analista de Sistemas – Infraestrutura e Segurança da informação
Com relação a gerenciamento de filas, SOA, mensageria e barramento de serviços, julgue o item a seguir.Ponto a ponto, publicação/assinatura e transferência de arquivos são modos de operação de ferramentas de mensagens e gerenciamento de filas.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

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

Gerenciamento de filas e mensageria: modos de operação

CERTO. A afirmativa está correta porque os sistemas de mensageria e gerenciamento de filas (Message-Oriented Middleware - MOM) operam classicamente nos modos ponto a ponto (fila – um consumidor por mensagem) e publicação/assinatura (tópico – múltiplos consumidores). O modo transferência de arquivos também é uma funcionalidade comum em muitas ferramentas, como envio de arquivos anexados a mensagens ou mecanismos de file transfer integrados ao barramento de serviços (Enterprise Service Bus). Portanto, todos os três são modos de operação reconhecidos.

SE LIGUE NESSA!

A banca cobra o conhecimento básico dos padrões de comunicação implementados por ferramentas de mensageria (ex.: JMS, RabbitMQ, ActiveMQ, IBM MQ, etc.). O modo ponto a ponto usa filas (queue), o publish/subscribe usa tópicos (topic), e a transferência de arquivos pode ocorrer via anexos ou canais específicos.

Análise detalhada

  • Ponto a ponto (P2P): Modelo tradicional de fila. O produtor envia uma mensagem para uma fila e um único consumidor a recebe (competição). Exemplo: fila de pedidos.

  • Publicação/assinatura (Pub/Sub): O produtor publica em um tópico e vários assinantes recebem a mesma mensagem. Exemplo: notificações de eventos.

  • Transferência de arquivos: Muitos brokers suportam o envio de arquivos como payload ou oferecem serviços específicos de transferência, como o file transfer do MQ ou o uso de mensagens com anexos (por exemplo, Soap attachments, FTP sobre JMS).

Esses modos são nativos em sistemas de mensageria e frequentemente combinados em soluções de integração (SOA/ESB).

1Ponto a ponto (fila)
Um consumidor por mensagem
Competição entre consumidores
2Publicação/assinatura (tópico)
Múltiplos assinantes
Mesma mensagem para todos
3Transferência de arquivos
Payload da mensagem
Serviço específico (ex.: file transfer)
Modos de operação (MOM)
LEVELsoulevel.com.br
Modos de operação (MOM): Ponto a ponto (fila) (Um consumidor por mensagem, Competição entre consumidores); Publicação/assinatura (tópico) (Múltiplos assinantes, Mesma mensagem para todos); Transferência de arquivos (Payload da mensagem, Serviço específico (ex.: file transfer))
PEGA ESSA DICA!

Em provas da CESPE, lembre-se que os modos "ponto a ponto" e "publicação/assinatura" são os dois principais padrões de mensageria (JMS define ambos). A inclusão de "transferência de arquivos" pode causar estranheza, mas é um recurso presente em ferramentas como IBM MQ, RabbitMQ (via plugins) e ActiveMQ (suporte a arquivos grandes). Por isso, a assertiva está certa.

Gabarito: ✅ CERTO (alternativa C)

Link permanente: /questoes/ce133735