SóProvas


ID
2990383
Banca
CESPE / CEBRASPE
Órgão
SLU-DF
Ano
2019
Provas
Disciplina
Engenharia de Software
Assuntos

Com relação a desenvolvimento de software, julgue o item a seguir.


Na arquitetura de API JMS (Java Message Service) e no modelo Publish/Subscribe (Pub/Sub) de troca de mensagens, uma mensagem publicada em um tópico será entregue a uma única aplicação consumidora.

Alternativas
Comentários
  • O JMS envia mensagem para vários objetos, para isso existe o objeto chamado "destination".

  • Este modelo suporta a publicação de mensagens para um determinado  de mensagens (message topic). O(s) "assinante(s)" (subscriber) podem registrar interesse em receber ("em assinar") mensagens de um tópico. Neste modelo, nem o "publicador" (publisher) ou o "assinante" sabem um do outro. As características deste modelo são:

    múltiplos consumidores podem ler a mensagem;

    existe uma dependência temporal entre os publicadores e assinantes de um tópico. Um publicador deve criar uma "assinatura" (subscription) para que os assinantes possam receber mensagens. O assinante do tópico deve estar em execução continuamente para receber as mensagens.

  • Existem 2 estilos de envio de mensagem: PONTO A PONTO - Só um destinatário PUBLICAÇÃO / ASSINATURA(pub/sub) - existe uma publicação e vários destinatários a consomem
  • 2014

    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.

    errada