Marque C, se a proposição é verdadeira; E, se a proposição é...

Próximas questões
Com base no mesmo assunto
Q483447 Programação
Marque C, se a proposição é verdadeira; E, se a proposição é falsa.

Para garantir a entrega de uma mensagem a um único destinatário, é mais indicado utilizar o modelo de troca de mensagens publish/subscribe do JMS (Java Message Sevice), com o modo de entrega persistente e um assinante durável. Para a entrega de mensagens para vários destinatários, a melhor escolha é o modelo ponto a ponto do JMS, com um modo de entrega persistente.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: E - errado

No contexto do Java Message Service (JMS), existem dois modelos principais de comunicação para troca de mensagens entre as aplicações: o modelo Point-to-Point (Ponto a Ponto) e o modelo Publish/Subscribe (Publicar/Assinar).

O modelo Point-to-Point é utilizado para garantir que uma mensagem seja entregue para um único destinatário. Este modelo utiliza filas (queues) para o gerenciamento das mensagens, onde cada mensagem na fila é consumida por um único receptor. Portanto, se o objetivo é entregar a mensagem a um único destinatário, o modelo Point-to-Point seria o mais indicado.

Em contraste, o modelo Publish/Subscribe é adequado para situações onde uma mensagem deve ser entregue a múltiplos destinatários. Neste modelo, os produtores de mensagens publicam as mensagens em um tópico (topic), e os consumidores se inscrevem nesse tópico para receber as mensagens. Este modelo permite que várias assinantes recebam a mesma mensagem, tornando-o ideal para broadcast ou distribuição de mensagens para vários consumidores.

Além disso, o modo de entrega persistente mencionado na questão se refere à garantia de que a mensagem não será perdida caso o provedor de mensagens falhe; a mensagem é armazenada até ser efetivamente consumida pelo destinatário. O conceito de assinante durável, mencionado em conjunto com o modelo Publish/Subscribe, refere-se à capacidade de um assinante de receber mensagens publicadas enquanto ele não estava ativo, desde que tenha se inscrito de forma durável.

Com isso em mente, a afirmação da questão está invertida e, portanto, incorreta. Para garantir a entrega de uma mensagem a um único destinatário, é mais indicado utilizar o modelo Point-to-Point. Para a entrega de mensagens para vários destinatários, a melhor escolha é o modelo Publish/Subscribe.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Os conceitos estão trocados.

O modelo Ponto-a-ponto  de troca de mensagens estabelece que cada mensagem enviada para uma fila deve ser recebida por um único consumidor.

Já no modelo publish/subscribe, uma mensagem é enviada a um conjunto de destinatários.


Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo