Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The management layers esentially exposes the Broker model over the management interface.  The management layer has little layers almost no knowledge of the model itself.

...

AMQP management is defined by the AMQP Management specification which is currently a Working Draft at Oasis.  It defines a standard way to identify objects within the Broker, to invoke operations and pass arguments and get results, all over AMQP itself.  When interacting with management, you send management messages to a special address ($management).

For Broker-J:

  1. To manage a virtualhost, you connect with AMQP to the virtualhost as normal, then send management messages to $management.

In AMQP management, you form an AMQP connection to the Broker.

...

  1. To manage the Broker as a whole, you connect with AMQP to

...

  1. a synthetic virtualhost $management and then send management messages to $management.

The model (objects, attributes, operations) are simple exposed over AMQP Management.  In In AMQP management, objects have a name identifying the type of the object.  This is defined using an annotation ManagedObject#amqpName.In AMQP management

HTTP management

 

 

HTTP, REST and Web Management

...