FC ConcursosFC Concursos

Questão FC266277

Lançado em 2007, o RabbitMQ é um servidor concebido para lidar com o tráfego de mensagens de forma confiável e eficiente. Esse tipo de servidor é bastante útil para sistemas que pr

Mensageria (Messaging)

IDECAN · 2022

Lançado em 2007, o RabbitMQ é um servidor concebido para lidar com o tráfego de mensagens de forma confiável e eficiente. Esse tipo de servidor é bastante útil para sistemas que precisam gerenciar o processamento de um grande volume de mensagens. Em situações desse tipo, o processamento assíncrono é interessante pois diminui o acoplamento entre as aplicações do sistema mas demanda um controle de filas em segundo plano. O RabbitMQ atende perfeitamente essa demanda. Marque a alternativa que Indica, corretamente, o nome do protocolo de mensagens para o qual o RabbitMQ foi projetado para suportar.

  1. AMQP
  2. XMPP
  3. IMAP
  4. ICMP
  5. MQTT
Mostrar resposta e comentário

Gabarito

A

Comentário do professor

AMQP (Advanced Message Queuing Protocol) é o protocolo para o qual o RabbitMQ foi projetado. É um padrão aberto de camada de aplicação que define tanto o formato das mensagens quanto a arquitetura de um broker, permitindo interoperabilidade entre clientes e servidores.

AMQP especifica conceitos como exchanges, filas, routing keys e confirmações/acknowledgements, além de regras de persistência e entrega, o que garante entrega confiável e controle de fluxo em cenários assíncronos.

Na prática, isso possibilita que diferentes aplicações usem clientes compatíveis com AMQP para publicar, rotear e consumir mensagens sem dependência do fornecedor do broker, reduzindo acoplamento e aumentando escalabilidade.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo