|
Page Edited :
qpid :
Using Broker Federation
Using Broker Federation has been edited by Ted Ross (Nov 05, 2008). Content:IntroductionPlease note: Whereas broker federation was introduced in the M3 milestone release, the discussion in this document is based on the richer capabilities of federation in the M4 release. This document presents broker federation for the administrative user. For design and developer information, please see Federation Design Note. What Is Broker Federation?The Qpid C++ messaging broker supports broker federation, a mechanism by which large messaging networks can be built using multiple brokers. Some scenarios in which federation is useful:
The qpid-route UtilityThe qpid-route command line utility is provided with the Qpid broker. This utility is used to configure federated networks of brokers and to view the status and topology of networks. In the following sections, federation concepts will be introduced and illustrated using qpid-route. Links and RoutesFederation occurs when a link is established between two brokers and one or more routes are created within that link. A link is a transport level connection (tcp, rdma, ssl, etc.) initiated by one broker and accepted by another. The initiating broker assumes the role of client with regard to Dynamic RoutingStatic RoutingExchange-to-Exchanges RoutesQueue-to-Exchange RoutesPull vs. Push Routesqpid-route Summary and OptionsExample ScenariosUsing QPID to bridge disjoint IP networksFull mesh topologyMulti-tiered topology +-----+
| 5 |
+-----+
/ \
+-----+ +-----+
| 2 | | 6 |
+-----+ +-----+
/ | \ | \
+-----+ +-----+ +-----+ +-----+ +-----+
| 1 | | 3 | | 4 | | 7 | | 8 |
+-----+ +-----+ +-----+ +-----+ +-----+
|
Unsubscribe or edit your notifications preferences
