3.2. JBoss Messaging Features

3.2. JBoss Messaging Features

JBoss Messaging implements a high-performance and robust messaging core that is designed to support the largest and most heavily utilized Service Oriented Architectures(SOAs), Enterprise Service Buses (ESBs) and other integration needs ranging from the simplest to the highest demand networks.

It will allow you to smoothly distribute your application load across your cluster, intelligently balancing and utilizing each node's CPU cycles. It comes with no single point of failure and no single point of bottleneck, sophisticated and fully configurable message expiration handling and XA transaction recovery. Thus providing a highly scalable and performant clustering implementation. It includes a JMS front-end to deliver messaging in a standards-based format as well as being designed to be able to support other messaging protocols in the future.

Note

JMS compliance: A fully compatible and Sun certified JMS 1.1 implementation, that currently works with JBoss Enterprise Application Platform or JBoss Application Server version 4.2 or later.

JBoss Messaging contains a host of other features, including: