O que é Java Message Service ou simplesmente JMS?

Postado em por Wolmir Cezer Garbin em Java | 149 Visualizações
Última atualização em:

Veja neste post o que é e como funciona JMS (Java Message Service) para comunicação entre aplicações

Todo mundo tem algo para vender, AnuncieOn.com o melhor site de anúncios grátis de todo o Brasil. ABRIR

A comunicação entre diferentes aplicações sempre foi uma tarefa desafiadora. Com o avanço das tecnologias, algumas técnicas foram surgindo para atender determinadas demandas e maneiras de trocar dados entre aplicações distintas, sem que houvesse perda, o JMS foi uma delas.

O que é JMS?

Java Message Service ou simplesmente JMS é uma API da linguagem Java para middleware orientado a mensagens.


Podemos classificar um middleware orientado a mensagens ou simplesmente MOM, como uma categoria de software que possui o objetivo fazer o meio de campo para a troca de mensagens entre aplicações distribuídas de maneira assíncrona, escalável, segura e confiável.

Resumidamente, podemos então dizer que através da API JMS, duas ou mais aplicações podem se comunicar trocando mensagens entre si, tendo como meio de comunicação um MOM, responsável por receber e entregar as mensagens.

Para ficar mais fácil o entendimento, a imagem abaixo exemplifica o processo:

JMS MOM

Caso queria ver um exemplo prático envolvendo Spring Boot e JMS acesse:
Exemplo de projeto com Spring Boot + JMS + ActiveMQ usando filas e tópicos

Não esqueca de deixar suas dúvidas nos comentários e compartilhar este post.


Wolmir Cezer Garbin

Wolmir Cezer Garbin


Sou formado em Desenvolvimento de Sistemas para Internet pela faculdade Mater Dei e Pós graduado em Desenvolvimento de sistemas em Java pela UTFPR. Trabalho a mais de 9 anos com desenvolvimento em Java, Android e Web utilizando as principais tecnologias do mercado. Atuo como professor na faculdade Mater Dei, programador na Garbo Software e criador do Receitas de Código.

Ver mais

FIQUE POR DENTRO

Receba as novidades todo mês em seu e-mail!

Apoiadores


Publique seu post no Receitas de Código

Agora você pode publicar seu post no Receitas de Código e compartilhar seu conhecimento com muitas pessoas!

Quero publicar