O'Reilly logo

J2EE™ and Beyond: Design, Develop, and Deploy World-Class Java™ Software by Art Taylor

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Summary

We know that tight coupling between components can create maintenance issues in an application, issues where a small change in one component can have an impact on other associated (or coupled) applications. Messaging therefore provides an extremely valuable facility for allowing distributed components to communicate in a loosely coupled fashion, thus improving the maintainability of an application.

Java provides the JMS package to allow Java applications to interact with messaging services. Common approaches to messaging include message queues and publish and subscribe message topics. The JMS package allows for interaction with both of these services, as we saw in this chapter.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required