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.
|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 ...|