Menu Search

Broker for Java

A message-oriented middleware message broker written in Java that stores, routes, and forwards messages using AMQP.

Features

  • JMS 1.1 compliant
  • Speaks and translates among all versions of AMQP
  • Management via JMX, REST, QMF, and web console
  • Access control lists
  • Flexible logging
  • Flow to disk
  • Header-based routing
  • Heartbeats
  • High availability
  • Message groups
  • Pluggable persistence supporting Derby, SQL, and BDB stores
  • Pluggable authentication supporting LDAP, Kerberos, and SSL client certificates
  • Producer flow control
  • Secure connection via SSL
  • Server-side selectors
  • Specialized queuing with last value queue, priority queue, and sorted queue
  • Threshold alerts
  • Transactions
  • Undeliverable message handling
  • Virtual hosts
  • Support for message compression

Documentation