O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

Java EE Technologies: JMS and Design Patterns In Enterprise Integration

Bruno Araújo de Oliveira Arquiteto Português

Conteúdo do mapa

Java EE Technologies: JMS and Design Patterns In Enterprise Integration

  1. JMS - oferece uma forma genérica para troca de mensagens.

  2. Uma mensagem é uma unidade serelializável de informações trocadas entre dois componentes rodando na mesma ou em máquinas diferentes.

  3. Usando a infraestrutura mensagem orientada a middleware (MOM), uma aplicação pode criar, enviar e receber mensaens.

  4. Existem duas formas de comunicação entre remetente e destinatário (sender e receiver)

    • Síncrono (Synchronous)
      • Um componente distribuído envia uma mensagem através da fila (Queue) do MOM e fica aguardando a resposta.
      • É fortemente acoplado. Ambos sender e receiver conhecem um o outro.
      • Em caso de falhas, o remetente (sender) é responsável por novas tentativas de envio.
      • É usado para processamento de transações, em que é necessário uma resposta em tempo real.
      • Quando várias mensagens são enviadas, elas chegam no destinatário na mesma ordem de envio.
    • Assíncrono (Asynchronous)
      • Um componente distribuído envia uma mensagem através da fila (Queue) do MOM sem esperar por uma resposta.
      • O mecanismo de comunicação é de baixo acoplamento. Remetente e destinatário (sender e receiver) não precisam ter conhecimento a respeito um do outro.
      • As mensagem não chegam necessariamente na mesma ordem de envio.
      • Em caso de falha, o MOM é responsável por tentar o envio novamente.
      • A comunicação assíncrona é desejável se o remetente deseja transmitir mensagens para vários receptores de forma eficiente processamento de alto volume.
  5. Com mensagens “point-to-point”, o remetente coloca mensagens em uma fila do destinatário. O destinatário consome as mensagens da fila. Uma fila é designada para somente um receptor. Mais de um remetendo pode enviar mensagens para uma fila. Mas somente um consumidor pode ler as mensagens da fila.

  6. Um remetente também pode enviar uma mensagem diretamente para o consumidor.

Informações

Descrição
Arquiteto Mapa Mental sobre Java EE Technologies: JMS and Design Patterns In Enterprise Integration, criado por Bruno Araújo de Oliveira em 16-06-2018.
Visualizações
0
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?