O Java Message Service, ou apenas JMS, é uma interface padrão que define como mensagens podem ser manipuladas no âmbito do J2EE. Objetos complexos, dentro desse contexto, podem ser distribuídos e executados de acordo com os requisitos de qualquer sistema. O desenvolvimento de um objeto simples, como um CHAT, ou complexo, como o sincronismo de aplicações assíncronas em ambientes heterogêneos, termina sendo simplificado em virtude do JMS implementar os métodos necessários para controle e execução. Este livro apresenta as principais características dessa tecnologia através do estudo de casos de uso reais, os quais foram projetados de acordo com a UML.