354565.65965665659656565656

2553 palavras 11 páginas
Tutorial JMS com ActiveMQ
Nível: Introdutório
Autor: José Damico (jdamico@br.ibm.com) IBM
Data: 26 de novembro de 2006

O objetivo deste tutorial é oferecer uma documentação básica passo-a-passo e um exemplo prático de aplicação para que o programador possa instalar um broker JMS e aprenda a usá-lo corretamente. Assume-se que o usuário deste tutorial tenha o conhecimento conceitual sobre a tecnologia JMS. Para aqueles que não possuem tal co nhecimento, sugiro que leiam o artigo Introducing the
Java Message Service
(https://www6.software.ibm.com/developerworks/education/j-jms/index.html) e depois voltem a este.

Revisão:
Antes de tudo é importante reforçar que os conceitos tratados aqui fazem parte de uma área maior, a computação distribuída e de que a metodologia de programação com suporte a mensagens entre sistemas é uma das formas de se garantir maior segurança, estabilidade e confiabilidade em ambientes com múltiplas aplicações que rodam em diferentes máquinas* interligadas via rede sob diferentes situações.
Façamos então uma revisão dos dois principais conceitos usados neste tutorial.
São eles JMS e Brokers:
JMS: É uma API criada pela Sun que permite que programas escritos em java possam fazer uso dos recursos de um Broker em conformidade com a especificação JMS.
Broker: Chamamos de Broker um produto baseado no conceito MOM (Message
Oriented Middleware) que precede a criação do JMS e consiste basicamente em um sistema intermediário a outras aplicações o qual recebe, envia e redireciona mensagens destas e para estas aplicações de forma a suportar processos assíncronos e distribuídos com maior confiabilidade. Um Broker pode possuir suas próprias interfaces de comunicação com seus clientes e pode também oferecer suporte a API JMS. Brokers possuem comumente em seus nomes a sigla MQ que nada mais é do que Message Queue. Outro detalhe comum é o de que as mensagens que trafegam entre as aplicações também podem ser chamadas de

Relacionados