JMS API Architecture

Before launching into the JMS API programming model, there are some details of the JMS API architecture that need to be covered. Table 9.1 contains a list of the J2EE components that are found in a JMS application.

Table 9.1. JMS Components
Component Description
JMS Provider This is the messaging system that implements the JMSAPI interfaces and provides certain control features. All J2EE implementations from J2EE 1.3 and later must include a JMS provider.
JMS Clients System components or programs that send or receive messages.
Messaging Domains JMS supports both the point-to-point and publish/subscribe message domains. Both must be implemented in J2EE 1.3 and later.
Messages These are the objects used to communicate between ...

Get Sams Teach Yourself J2EE™ in 21 Days now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.