Routing

EMS provides the ability for servers to route messages between each other. Topic messages can be routed across multiple hops, provided there are no cycles (that is, the message can not be routed to any server it has already visited). Queue messages can travel at most one hop to any other server from the server that owns the queue.

EMS stores and forwards messages in most situations to provide operation when a route is not connected.

See Routes for more information about the routing features of EMS.