Developing JMS applications
In the following sections, we will introduce the core components used in the Enterprise to leverage JMS programming. Our first round will be with message-driven beans that are part of the Java EE specification. Next, we will add a JBoss-specific component named message-driven POJO to our list of deliverables.
Message-driven beans (MDBs) are stateless, server-side, transaction-aware components, for processing asynchronous JMS messages.
One of the most important aspects of message-driven beans is that they can consume and process messages concurrently. This capability provides a significant advantage over traditional JMS clients, which must be custom-built to manage resources, transactions, and security ...