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

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

Get JBoss AS 5 Development 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.