O'Reilly logo

Special Edition Using Java™ 2 Enterprise Edition by Mark Wutka

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 Java Message Service (JMS)

An enterprise-level platform such as J2EE wouldn't be complete without a messaging API. Thanks to the Java Message Service (JMS), J2EE has good support for messaging. JMS is similar to JDBC in that it is a standard API for existing message systems, just as JDBC is a standard API for accessing databases. Like JDBC, JMS can't stand on its own two feet. It only defines the interfaces and major classes that are used to communicate with a messaging system, and does not actually implement any messaging.

Most of the top J2EE application servers support messaging, so you shouldn't have too hard a time finding an implementation of the messaging service. Sun provides a list of JMS vendors at http://java.sun.com/products/jms/vendors.html ...

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