OpenMOM network Topology

Multi-brokers, Multi-protocols

-The OpenMOM architecture can operate with one or many message broker.

- OpenMOM can forward messages in a Multi-protocols' network.

Dynamic routing

A OpenMOM proxy is a service, provided under three different forms:

-Broker proxy, routing broker-to-broker messages.

-Service proxy, routing service-to-service messages.

-Event proxy, routing service's event-to service's event messages.

Dynamic routing addresses two important needs:

- Load balancing (equivalent services on different broker)

-Fail-over protection (different paths to access the same service)

 

Dynamic routing is an optional feature: you can specify an explicit path for a message.