Versions Compared

Key

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

...

The purpose of this document is to record the functionality the Message Broker needs to provide provides to the Router/API application in MDM.

Ideally, this will be a thin facade that provides a YOUnite specific layer:

  • for connecting to the message bus
  • for sending messages on the message bus
  • for receiving messages from the message bus
  • for implementing asynchronous request-response protocol
  • that enforces the authentication and authorizations

Requirements

The functionality that the Router requires from the Message Broker is relatively straightforward and is typical of most Message Bus systems.

...