You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

This page provides a high level description of the architecture of Broker-J.

Broker-J is messaging broker that implements the AMQP protocols (version 0-8, 0-9, 0-91, 0-10 and 1.0). 

Broker-J is 100% pure Java.  It can be run standalone or embedded within another Java applications.

The Broker has a pluggable architecture which means you can easily substitute your own authentication, authorisation, storage, queue implementation to suit the needs of you particular needs. 

Any AMQP compliant messaging library can be used with the Broker.  The Broker supports on the fly message translation from one AMQP protocol to another, meaning it is possible to use the Broker to allow clients that use different AMQP protocol version to exchange messages.

Model

The Model 

Threading

AMQP IO Layer

AMQP Protocol Engines

Queues

HTTP, REST and Web Management

AMQP Management

 

 

  • No labels