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

The JMS API

The JMS API was designed to allow Java programs to communicate with messaging systems from a variety of vendors. The API provides for asynchronous messaging, where a client can send a message and does not have to wait for the recipient to receive the message and process it.

The most familiar example of asynchronous messaging is email. When an email is sent, if we are the sender we do not expect the recipient to be sitting at their computer waiting to receive the message as soon as we send it. We don't even expect the recipients computer to be turned on. In fact, we know that the message will most likely be sent to a number of different locations where it will be routed to its final destination, ultimately arriving in the mailbox of ...

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