You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by jo...@apache.org on 2010/06/24 20:50:25 UTC

svn commit: r957678 [8/11] - in /qpid/site/docs/books: 0.5/AMQP-Messaging-Broker-CPP-Book/html/ 0.5/AMQP-Messaging-Broker-CPP-Book/pdf/ 0.6/AMQP-Messaging-Broker-CPP-Book/html/ 0.6/AMQP-Messaging-Broker-CPP-Book/pdf/ 0.7/AMQP-Messaging-Broker-CPP-Book/...

Modified: qpid/site/docs/books/0.6/AMQP-Messaging-Broker-CPP-Book/html/index.html
URL: http://svn.apache.org/viewvc/qpid/site/docs/books/0.6/AMQP-Messaging-Broker-CPP-Book/html/index.html?rev=957678&r1=957677&r2=957678&view=diff
==============================================================================
--- qpid/site/docs/books/0.6/AMQP-Messaging-Broker-CPP-Book/html/index.html (original)
+++ qpid/site/docs/books/0.6/AMQP-Messaging-Broker-CPP-Book/html/index.html Thu Jun 24 18:50:21 2010
@@ -1,120 +1,132 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>AMQP Messaging Broker (Implemented in C++)</title><meta name="generator" content="DocBook XSL Stylesheets V1.75.2"><link rel="home" href="index.html" title="AMQP Messaging Broker (Implemented in C++)"><link rel="next" href="pr01.html" title=""></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">AMQP Messaging Broker (Implemented in C++)</th></tr><tr><td width="20%" align="left"> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="pr01.html">Next</a></td></tr></table><hr></div><div class="book" title="AMQP Messaging Broker (Implemented in C++)"><div class="titlepage"><div><div><h1 class="title"><a name="id2841692"></a>AMQP Messaging Broker (Implemented in C++)</h1></div></div><hr></div><div class="to
 c"><p><b>Table of Contents</b></p><dl><dt><span class="preface"><a href="pr01.html"></a></span></dt><dt><span class="chapter"><a href="ch01.html">1.             
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>AMQP Messaging Broker (Implemented in C++)</title><meta name="generator" content="DocBook XSL Stylesheets V1.75.2"><link rel="home" href="index.html" title="AMQP Messaging Broker (Implemented in C++)"><link rel="next" href="pr01.html" title="Introduction"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">AMQP Messaging Broker (Implemented in C++)</th></tr><tr><td width="20%" align="left"> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="pr01.html">Next</a></td></tr></table><hr></div><div class="book" title="AMQP Messaging Broker (Implemented in C++)"><div class="titlepage"><div><div><h1 class="title"><a name="id2828413"></a>AMQP Messaging Broker (Implemented in C++)</h1></div></div><hr></div><d
 iv class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="preface"><a href="pr01.html">Introduction</a></span></dt><dt><span class="chapter"><a href="ch01.html">1.             
       Running the AMQP Messaging Broker
-    </a></span></dt><dd><dl><dt><span class="section"><a href="ch01.html#section-Running-a-Qpid-CPP-Broker">1. 
+    </a></span></dt><dd><dl><dt><span class="section"><a href="ch01.html#section-Running-a-Qpid-CPP-Broker">1.1. 
     Running a Qpid C++ Broker
-  </a></span></dt><dd><dl><dt><span class="section"><a href="ch01.html#RASC-BuildingtheCppBrokerandClientLibraries">1.1. 
+  </a></span></dt><dd><dl><dt><span class="section"><a href="ch01.html#RASC-BuildingtheCppBrokerandClientLibraries">1.1.1. 
             Building the
             C++ Broker and Client Libraries
-          </a></span></dt><dt><span class="section"><a href="ch01.html#RASC-RunningtheCppBroker">1.2. 
+          </a></span></dt><dt><span class="section"><a href="ch01.html#RASC-RunningtheCppBroker">1.1.2. 
             Running the C++ Broker
-          </a></span></dt><dt><span class="section"><a href="ch01.html#RASC-Mostcommonquestionsgettingqpiddrunning">1.3. 
+          </a></span></dt><dt><span class="section"><a href="ch01.html#RASC-Mostcommonquestionsgettingqpiddrunning">1.1.3. 
             Most
             common questions getting qpidd running
-          </a></span></dt><dt><span class="section"><a href="ch01.html#RASC-Authentication">1.4. 
+          </a></span></dt><dt><span class="section"><a href="ch01.html#RASC-Authentication">1.1.4. 
             Authentication
-          </a></span></dt><dt><span class="section"><a href="ch01.html#RASC-Slightlymorecomplexconfiguration">1.5. 
+          </a></span></dt><dt><span class="section"><a href="ch01.html#RASC-Slightlymorecomplexconfiguration">1.1.5. 
             Slightly more
             complex configuration
-          </a></span></dt><dt><span class="section"><a href="ch01.html#RASC-Loadingextramodules">1.6. 
+          </a></span></dt><dt><span class="section"><a href="ch01.html#RASC-Loadingextramodules">1.1.6. 
             Loading extra modules
-          </a></span></dt></dl></dd><dt><span class="section"><a href="ch01s02.html">2. 
+          </a></span></dt></dl></dd><dt><span class="section"><a href="ch01s02.html">1.2. 
       Cheat Sheet for configuring Queue Options
-    </a></span></dt><dd><dl><dt><span class="section"><a href="ch01s02.html#CheatSheetforconfiguringQueueOptions-ConfiguringQueueOptions">2.1. 
+    </a></span></dt><dd><dl><dt><span class="section"><a href="ch01s02.html#CheatSheetforconfiguringQueueOptions-ConfiguringQueueOptions">1.2.1. 
             Configuring
             Queue Options
-          </a></span></dt></dl></dd><dt><span class="section"><a href="ch01s03.html">3. 
+          </a></span></dt></dl></dd><dt><span class="section"><a href="ch01s03.html">1.3. 
     Cheat Sheet for configuring Exchange Options
-  </a></span></dt><dd><dl><dt><span class="section"><a href="ch01s03.html#CheatSheetforconfiguringExchangeOptions-ConfiguringExchangeOptions">3.1. 
+  </a></span></dt><dd><dl><dt><span class="section"><a href="ch01s03.html#CheatSheetforconfiguringExchangeOptions-ConfiguringExchangeOptions">1.3.1. 
       Configuring Exchange Options
-    </a></span></dt></dl></dd><dt><span class="section"><a href="ch01s04.html">4. 
+    </a></span></dt></dl></dd><dt><span class="section"><a href="ch01s04.html">1.4. 
       Using Broker Federation
-    </a></span></dt><dd><dl><dt><span class="section"><a href="ch01s04.html#UsingBrokerFederation-Introduction">4.1. 
+    </a></span></dt><dd><dl><dt><span class="section"><a href="ch01s04.html#UsingBrokerFederation-Introduction">1.4.1. 
             Introduction
-          </a></span></dt><dt><span class="section"><a href="ch01s04.html#UsingBrokerFederation-WhatIsBrokerFederation-3F">4.2. 
+          </a></span></dt><dt><span class="section"><a href="ch01s04.html#UsingBrokerFederation-WhatIsBrokerFederation-3F">1.4.2. 
             What Is
             Broker Federation?
-          </a></span></dt><dt><span class="section"><a href="ch01s04.html#UsingBrokerFederation-TheqpidrouteUtility">4.3. 
+          </a></span></dt><dt><span class="section"><a href="ch01s04.html#UsingBrokerFederation-TheqpidrouteUtility">1.4.3. 
             The
             qpid-route Utility
-          </a></span></dt><dt><span class="section"><a href="ch01s04.html#UsingBrokerFederation-ExampleScenarios">4.4. 
+          </a></span></dt><dt><span class="section"><a href="ch01s04.html#UsingBrokerFederation-ExampleScenarios">1.4.4. 
             Example
             Scenarios
-          </a></span></dt><dt><span class="section"><a href="ch01s04.html#UsingBrokerFederation-AdvancedTopics">4.5. 
+          </a></span></dt><dt><span class="section"><a href="ch01s04.html#UsingBrokerFederation-AdvancedTopics">1.4.5. 
             Advanced
             Topics
-          </a></span></dt></dl></dd><dt><span class="section"><a href="ch01s05.html">5. 
+          </a></span></dt></dl></dd><dt><span class="section"><a href="ch01s05.html">1.5. 
       SSL
-    </a></span></dt><dd><dl><dt><span class="section"><a href="ch01s05.html#SSL-SSLHowto">5.1. 
+    </a></span></dt><dd><dl><dt><span class="section"><a href="ch01s05.html#SSL-SSLHowto">1.5.1. 
             SSL How to
-          </a></span></dt></dl></dd><dt><span class="section"><a href="ch01s06.html">6. 
+          </a></span></dt></dl></dd><dt><span class="section"><a href="ch01s06.html">1.6. 
       LVQ
-    </a></span></dt><dd><dl><dt><span class="section"><a href="ch01s06.html#LVQ-UnderstandingLVQ">6.1. 
+    </a></span></dt><dd><dl><dt><span class="section"><a href="ch01s06.html#LVQ-UnderstandingLVQ">1.6.1. 
             Understanding LVQ
-          </a></span></dt><dt><span class="section"><a href="ch01s06.html#LVQ-LVQsemantics-3A">6.2. 
+          </a></span></dt><dt><span class="section"><a href="ch01s06.html#LVQ-LVQsemantics-3A">1.6.2. 
             LVQ semantics:
-          </a></span></dt><dt><span class="section"><a href="ch01s06.html#LVQ-LVQNOBROWSEsemantics-3A">6.3. 
+          </a></span></dt><dt><span class="section"><a href="ch01s06.html#LVQ-LVQNOBROWSEsemantics-3A">1.6.3. 
             LVQ_NO_BROWSE
             semantics:
-          </a></span></dt><dt><span class="section"><a href="ch01s06.html#LVQ-Examplesource">6.4. 
+          </a></span></dt><dt><span class="section"><a href="ch01s06.html#LVQ-Examplesource">1.6.4. 
             LVQ Program Example
-          </a></span></dt></dl></dd><dt><span class="section"><a href="ch01s07.html">7. 
+          </a></span></dt></dl></dd><dt><span class="section"><a href="ch01s07.html">1.7. 
     Queue State Replication
-  </a></span></dt><dd><dl><dt><span class="section"><a href="ch01s07.html#queuestatereplication-AsynchronousReplicationofQueueState">7.1. 
+  </a></span></dt><dd><dl><dt><span class="section"><a href="ch01s07.html#queuestatereplication-AsynchronousReplicationofQueueState">1.7.1. 
       Asynchronous
       Replication of Queue State
-    </a></span></dt></dl></dd><dt><span class="section"><a href="ch01s08.html">8. 
+    </a></span></dt></dl></dd><dt><span class="section"><a href="ch01s08.html">1.8. 
       Starting a cluster
-    </a></span></dt><dd><dl><dt><span class="section"><a href="ch01s08.html#Startingacluster-RunningaQpiddcluster">8.1. 
+    </a></span></dt><dd><dl><dt><span class="section"><a href="ch01s08.html#Startingacluster-RunningaQpiddcluster">1.8.1. 
             Running a
             Qpidd cluster
-          </a></span></dt></dl></dd><dt><span class="section"><a href="ch01s09.html">9. 
+          </a></span></dt></dl></dd><dt><span class="section"><a href="ch01s09.html">1.9. 
       ACL
-  </a></span></dt><dd><dl><dt><span class="section"><a href="ch01s09.html#ACL-v2ACLfileformatforbrokers">9.1. 
+  </a></span></dt><dd><dl><dt><span class="section"><a href="ch01s09.html#ACL-v2ACLfileformatforbrokers">1.9.1. 
       v2 ACL file format for brokers
-    </a></span></dt><dt><span class="section"><a href="ch01s09.html#ACL-DesignDocumentation">9.2. 
+    </a></span></dt><dt><span class="section"><a href="ch01s09.html#ACL-DesignDocumentation">1.9.2. 
             Design Documentation
-          </a></span></dt><dt><span class="section"><a href="ch01s09.html#ACL-v2ACLUserGuide">9.3. 
+          </a></span></dt><dt><span class="section"><a href="ch01s09.html#ACL-v2ACLUserGuide">1.9.3. 
             v2 ACL User Guide
-          </a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="ch04.html">4.             
+          </a></span></dt></dl></dd><dt><span class="section"><a href="ch01s10.html">1.10. 
+      AMQP compatibility
+    </a></span></dt><dd><dl><dt><span class="section"><a href="ch01s10.html#AMQPcompatibility-AMQPCompatibilityofQpidreleases-3A">1.10.1. 
+            AMQP
+            Compatibility of Qpid releases:
+          </a></span></dt><dt><span class="section"><a href="ch01s10.html#AMQPcompatibility-InteroptablebyAMQPspecificationversion">1.10.2. 
+            Interop
+            table by AMQP specification version
+          </a></span></dt></dl></dd><dt><span class="section"><a href="ch01s11.html">1.11. 
+      Qpid Interoperability Documentation
+    </a></span></dt><dd><dl><dt><span class="section"><a href="ch01s11.html#QpidInteroperabilityDocumentation-QpidInteroperabilityDocumentation">1.11.1. 
+            Qpid Interoperability Documentation
+          </a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="ch02.html">2.             
       Managing the AMQP Messaging Broker
-    </a></span></dt><dd><dl><dt><span class="section"><a href="ch04.html#section-Managing-CPP-Broker">1.  Managing the C++ Broker </a></span></dt><dd><dl><dt><span class="section"><a href="ch04.html#MgmtC-2B-2B-Usingqpidconfig">1.1. 
+    </a></span></dt><dd><dl><dt><span class="section"><a href="ch02.html#section-Managing-CPP-Broker">2.1.  Managing the C++ Broker </a></span></dt><dd><dl><dt><span class="section"><a href="ch02.html#MgmtC-2B-2B-Usingqpidconfig">2.1.1. 
             Using qpid-config
-          </a></span></dt><dt><span class="section"><a href="ch04.html#MgmtC-2B-2B-Usingqpidroute">1.2. 
+          </a></span></dt><dt><span class="section"><a href="ch02.html#MgmtC-2B-2B-Usingqpidroute">2.1.2. 
             Using qpid-route
-          </a></span></dt><dt><span class="section"><a href="ch04.html#MgmtC-2B-2B-Usingqpidtool">1.3. 
+          </a></span></dt><dt><span class="section"><a href="ch02.html#MgmtC-2B-2B-Usingqpidtool">2.1.3. 
             Using qpid-tool
-          </a></span></dt><dt><span class="section"><a href="ch04.html#MgmtC-2B-2B-Usingqpidprintevents">1.4. 
+          </a></span></dt><dt><span class="section"><a href="ch02.html#MgmtC-2B-2B-Usingqpidprintevents">2.1.4. 
             Using
             qpid-printevents
-          </a></span></dt></dl></dd><dt><span class="section"><a href="ch04s02.html">2. 
+          </a></span></dt></dl></dd><dt><span class="section"><a href="ch02s02.html">2.2. 
       Qpid Management Framework
-    </a></span></dt><dd><dl><dt><span class="section"><a href="ch04s02.html#QpidManagementFramework-WhatIsQMF">2.1. 
+    </a></span></dt><dd><dl><dt><span class="section"><a href="ch02s02.html#QpidManagementFramework-WhatIsQMF">2.2.1. 
             What Is QMF
-          </a></span></dt><dt><span class="section"><a href="ch04s02.html#QpidManagementFramework-GettingStartedwithQMF">2.2. 
+          </a></span></dt><dt><span class="section"><a href="ch02s02.html#QpidManagementFramework-GettingStartedwithQMF">2.2.2. 
             Getting
             Started with QMF
-          </a></span></dt><dt><span class="section"><a href="ch04s02.html#QpidManagementFramework-QMFConcepts">2.3. 
+          </a></span></dt><dt><span class="section"><a href="ch02s02.html#QpidManagementFramework-QMFConcepts">2.2.3. 
             QMF Concepts
-          </a></span></dt><dt><span class="section"><a href="ch04s02.html#QpidManagementFramework-TheQMFProtocol">2.4. 
+          </a></span></dt><dt><span class="section"><a href="ch02s02.html#QpidManagementFramework-TheQMFProtocol">2.2.4. 
             The QMF
             Protocol
-          </a></span></dt><dt><span class="section"><a href="ch04s02.html#QpidManagementFramework-HowtoWriteaQMFConsole">2.5. 
+          </a></span></dt><dt><span class="section"><a href="ch02s02.html#QpidManagementFramework-HowtoWriteaQMFConsole">2.2.5. 
             How
             to Write a QMF Console
-          </a></span></dt><dt><span class="section"><a href="ch04s02.html#QpidManagementFramework-HowtoWriteaQMFAgent">2.6. 
+          </a></span></dt><dt><span class="section"><a href="ch02s02.html#QpidManagementFramework-HowtoWriteaQMFAgent">2.2.6. 
             How to
             Write a QMF Agent
-          </a></span></dt></dl></dd><dt><span class="section"><a href="ch04s03.html">3. 
+          </a></span></dt></dl></dd><dt><span class="section"><a href="ch02s03.html">2.3. 
       QMF Python Console Tutorial
-    </a></span></dt><dd><dl><dt><span class="section"><a href="ch04s03.html#QMFPythonConsoleTutorial-PrerequisiteInstallQpidMessaging">3.1. 
+    </a></span></dt><dd><dl><dt><span class="section"><a href="ch02s03.html#QMFPythonConsoleTutorial-PrerequisiteInstallQpidMessaging">2.3.1. 
             Prerequisite
             - Install Qpid Messaging
-          </a></span></dt><dt><span class="section"><a href="ch04s03.html#QMFPythonConsoleTutorial-SynchronousConsoleOperations">3.2. 
+          </a></span></dt><dt><span class="section"><a href="ch02s03.html#QMFPythonConsoleTutorial-SynchronousConsoleOperations">2.3.2. 
             Synchronous
             Console Operations
-          </a></span></dt><dt><span class="section"><a href="ch04s03.html#QMFPythonConsoleTutorial-AsynchronousConsoleOperations">3.3. 
+          </a></span></dt><dt><span class="section"><a href="ch02s03.html#QMFPythonConsoleTutorial-AsynchronousConsoleOperations">2.3.3. 
             Asynchronous
             Console Operations
-          </a></span></dt><dt><span class="section"><a href="ch04s03.html#QMFPythonConsoleTutorial-DiscoveringwhatKindsofObjectsareAvailable">3.4. 
+          </a></span></dt><dt><span class="section"><a href="ch02s03.html#QMFPythonConsoleTutorial-DiscoveringwhatKindsofObjectsareAvailable">2.3.4. 
             Discovering what Kinds of Objects are Available
-          </a></span></dt></dl></dd></dl></dd></dl></div><div class="list-of-tables"><p><b>List of Tables</b></p><dl><dt>1.1. <a href="ch01s04.html#id2914622">Transport Options for Federation</a></dt><dt>1.2. <a href="ch01s09.html#id2915541">ACL Support in Qpid Broker Versions</a></dt><dt>1.3. <a href="ch01s09.html#id2916046">Mapping ACL Traps</a></dt><dt>1.4. <a href="ch01s09.html#id2917552">Mapping Management Actions to ACL</a></dt><dt>2.1. <a href="ch02.html#id2916252">AMQP Version Support by Qpid Release</a></dt><dt>2.2. <a href="ch02s02.html#id2918316">AMQP Version Support - alternate format</a></dt><dt>3.1. <a href="ch03.html#id2918747">SASL Mechanism Support</a></dt><dt>3.2. <a href="ch03.html#id2918000">SASL Custom Mechanisms</a></dt><dt>4.1. <a href="ch04s02.html#id2919649">XML Attributes for QMF Properties and Statistics</a></dt><dt>4.2. <a href="ch04s02.html#id2921198">QMF Datatypes</a></dt><dt>4.3. <a href="ch04s02.html#id2921473">XML Schema Mapping for QMF Types
 </a></dt><dt>4.4. <a href="ch04s03.html#id2922769">QMF Python Console Class Methods</a></dt></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="pr01.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top"> </td><td width="20%" align="center"> </td><td width="40%" align="right" valign="top"> </td></tr></table></div></body></html>
+          </a></span></dt></dl></dd></dl></dd></dl></div><div class="list-of-tables"><p><b>List of Tables</b></p><dl><dt>1.1. <a href="ch01s04.html#id2900564">Transport Options for Federation</a></dt><dt>1.2. <a href="ch01s09.html#id2900317">ACL Support in Qpid Broker Versions</a></dt><dt>1.3. <a href="ch01s09.html#id2901990">Mapping ACL Traps</a></dt><dt>1.4. <a href="ch01s09.html#id2903497">Mapping Management Actions to ACL</a></dt><dt>1.5. <a href="ch01s10.html#id2902192">AMQP Version Support by Qpid Release</a></dt><dt>1.6. <a href="ch01s10.html#id2904261">AMQP Version Support - alternate format</a></dt><dt>1.7. <a href="ch01s11.html#id2904694">SASL Mechanism Support</a></dt><dt>1.8. <a href="ch01s11.html#id2903945">SASL Custom Mechanisms</a></dt><dt>2.1. <a href="ch02s02.html#id2905599">XML Attributes for QMF Properties and Statistics</a></dt><dt>2.2. <a href="ch02s02.html#id2907143">QMF Datatypes</a></dt><dt>2.3. <a href="ch02s02.html#id2907417">XML Schema Mapping for 
 QMF Types</a></dt><dt>2.4. <a href="ch02s03.html#id2908714">QMF Python Console Class Methods</a></dt></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="pr01.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top"> </td><td width="20%" align="center"> </td><td width="40%" align="right" valign="top"> Introduction</td></tr></table></div></body></html>

Modified: qpid/site/docs/books/0.6/AMQP-Messaging-Broker-CPP-Book/html/pr01.html
URL: http://svn.apache.org/viewvc/qpid/site/docs/books/0.6/AMQP-Messaging-Broker-CPP-Book/html/pr01.html?rev=957678&r1=957677&r2=957678&view=diff
==============================================================================
--- qpid/site/docs/books/0.6/AMQP-Messaging-Broker-CPP-Book/html/pr01.html (original)
+++ qpid/site/docs/books/0.6/AMQP-Messaging-Broker-CPP-Book/html/pr01.html Thu Jun 24 18:50:21 2010
@@ -1,6 +1,6 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title></title><meta name="generator" content="DocBook XSL Stylesheets V1.75.2"><link rel="home" href="index.html" title="AMQP Messaging Broker (Implemented in C++)"><link rel="up" href="index.html" title="AMQP Messaging Broker (Implemented in C++)"><link rel="prev" href="index.html" title="AMQP Messaging Broker (Implemented in C++)"><link rel="next" href="ch01.html" title="Chapter 1.  Running the AMQP Messaging Broker"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center"></th></tr><tr><td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ch01.html">Next</a></td></tr></table><hr></div><div class="preface"><div class="titlepage"></div><
 p>Qpid provides two AMQP messaging brokers:</p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>Implemented in C++ - high performance, low latency, and RDMA support.</p></li><li class="listitem"><p>Implemented in Java - Fully JMS compliant, runs on any Java platform.</p></li></ul></div><p>Both AMQP messaging brokers support clients in multiple
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Introduction</title><meta name="generator" content="DocBook XSL Stylesheets V1.75.2"><link rel="home" href="index.html" title="AMQP Messaging Broker (Implemented in C++)"><link rel="up" href="index.html" title="AMQP Messaging Broker (Implemented in C++)"><link rel="prev" href="index.html" title="AMQP Messaging Broker (Implemented in C++)"><link rel="next" href="ch01.html" title="Chapter 1.  Running the AMQP Messaging Broker"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Introduction</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ch01.html">Next</a></td></tr></table><hr></div><div class="preface" title=
 "Introduction"><div class="titlepage"><div><div><h2 class="title"><a name="id2827123"></a>Introduction</h2></div></div></div><p>Qpid provides two AMQP messaging brokers:</p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>Implemented in C++ - high performance, low latency, and RDMA support.</p></li><li class="listitem"><p>Implemented in Java - Fully JMS compliant, runs on any Java platform.</p></li></ul></div><p>Both AMQP messaging brokers support clients in multiple
     languages, as long as the messaging client and the messaging
-    broker use the same version of AMQP. See <a class="link" href="ch02.html" title="Chapter 2.  AMQP compatibility">AMQP Compatibility</a> to see
+    broker use the same version of AMQP. See <a class="link" href="ch01s10.html" title="1.10.  AMQP compatibility">AMQP Compatibility</a> to see
     which messaging clients work with each broker.</p><p>This manual contains information specific to the broker that is implemented in C++.</p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="index.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="ch01.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">AMQP Messaging Broker (Implemented in C++) </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 1.             
       Running the AMQP Messaging Broker
     </td></tr></table></div></body></html>

Modified: qpid/site/docs/books/0.6/AMQP-Messaging-Broker-CPP-Book/pdf/AMQP-Messaging-Broker-CPP-Book.pdf
URL: http://svn.apache.org/viewvc/qpid/site/docs/books/0.6/AMQP-Messaging-Broker-CPP-Book/pdf/AMQP-Messaging-Broker-CPP-Book.pdf?rev=957678&r1=957677&r2=957678&view=diff
==============================================================================
Binary files - no diff available.

Modified: qpid/site/docs/books/0.7/AMQP-Messaging-Broker-CPP-Book/html/ch01.html
URL: http://svn.apache.org/viewvc/qpid/site/docs/books/0.7/AMQP-Messaging-Broker-CPP-Book/html/ch01.html?rev=957678&r1=957677&r2=957678&view=diff
==============================================================================
--- qpid/site/docs/books/0.7/AMQP-Messaging-Broker-CPP-Book/html/ch01.html (original)
+++ qpid/site/docs/books/0.7/AMQP-Messaging-Broker-CPP-Book/html/ch01.html Thu Jun 24 18:50:21 2010
@@ -1,85 +1,97 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 1.  Running the AMQP Messaging Broker</title><meta name="generator" content="DocBook XSL Stylesheets V1.75.2"><link rel="home" href="index.html" title="AMQP Messaging Broker (Implemented in C++)"><link rel="up" href="index.html" title="AMQP Messaging Broker (Implemented in C++)"><link rel="prev" href="pr01.html" title=""><link rel="next" href="ch01s02.html" title="2.  Cheat Sheet for configuring Queue Options"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 1.             
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 1.  Running the AMQP Messaging Broker</title><meta name="generator" content="DocBook XSL Stylesheets V1.75.2"><link rel="home" href="index.html" title="AMQP Messaging Broker (Implemented in C++)"><link rel="up" href="index.html" title="AMQP Messaging Broker (Implemented in C++)"><link rel="prev" href="pr01.html" title="Introduction"><link rel="next" href="ch01s02.html" title="1.2.  Cheat Sheet for configuring Queue Options"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 1.             
       Running the AMQP Messaging Broker
-    </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="pr01.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ch01s02.html">Next</a></td></tr></table><hr></div><div class="chapter" title="Chapter 1.  Running the AMQP Messaging Broker"><div class="titlepage"><div><div><h2 class="title"><a name="id2911928"></a>Chapter 1.             
+    </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="pr01.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ch01s02.html">Next</a></td></tr></table><hr></div><div class="chapter" title="Chapter 1.  Running the AMQP Messaging Broker"><div class="titlepage"><div><div><h2 class="title"><a name="id2897868"></a>Chapter 1.             
       Running the AMQP Messaging Broker
-    </h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="section"><a href="ch01.html#section-Running-a-Qpid-CPP-Broker">1. 
+    </h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="section"><a href="ch01.html#section-Running-a-Qpid-CPP-Broker">1.1. 
     Running a Qpid C++ Broker
-  </a></span></dt><dd><dl><dt><span class="section"><a href="ch01.html#RASC-BuildingtheCppBrokerandClientLibraries">1.1. 
+  </a></span></dt><dd><dl><dt><span class="section"><a href="ch01.html#RASC-BuildingtheCppBrokerandClientLibraries">1.1.1. 
             Building the
             C++ Broker and Client Libraries
-          </a></span></dt><dt><span class="section"><a href="ch01.html#RASC-RunningtheCppBroker">1.2. 
+          </a></span></dt><dt><span class="section"><a href="ch01.html#RASC-RunningtheCppBroker">1.1.2. 
             Running the C++ Broker
-          </a></span></dt><dt><span class="section"><a href="ch01.html#RASC-Mostcommonquestionsgettingqpiddrunning">1.3. 
+          </a></span></dt><dt><span class="section"><a href="ch01.html#RASC-Mostcommonquestionsgettingqpiddrunning">1.1.3. 
             Most
             common questions getting qpidd running
-          </a></span></dt><dt><span class="section"><a href="ch01.html#RASC-Authentication">1.4. 
+          </a></span></dt><dt><span class="section"><a href="ch01.html#RASC-Authentication">1.1.4. 
             Authentication
-          </a></span></dt><dt><span class="section"><a href="ch01.html#RASC-Slightlymorecomplexconfiguration">1.5. 
+          </a></span></dt><dt><span class="section"><a href="ch01.html#RASC-Slightlymorecomplexconfiguration">1.1.5. 
             Slightly more
             complex configuration
-          </a></span></dt><dt><span class="section"><a href="ch01.html#RASC-Loadingextramodules">1.6. 
+          </a></span></dt><dt><span class="section"><a href="ch01.html#RASC-Loadingextramodules">1.1.6. 
             Loading extra modules
-          </a></span></dt></dl></dd><dt><span class="section"><a href="ch01s02.html">2. 
+          </a></span></dt></dl></dd><dt><span class="section"><a href="ch01s02.html">1.2. 
       Cheat Sheet for configuring Queue Options
-    </a></span></dt><dd><dl><dt><span class="section"><a href="ch01s02.html#CheatSheetforconfiguringQueueOptions-ConfiguringQueueOptions">2.1. 
+    </a></span></dt><dd><dl><dt><span class="section"><a href="ch01s02.html#CheatSheetforconfiguringQueueOptions-ConfiguringQueueOptions">1.2.1. 
             Configuring
             Queue Options
-          </a></span></dt></dl></dd><dt><span class="section"><a href="ch01s03.html">3. 
+          </a></span></dt></dl></dd><dt><span class="section"><a href="ch01s03.html">1.3. 
     Cheat Sheet for configuring Exchange Options
-  </a></span></dt><dd><dl><dt><span class="section"><a href="ch01s03.html#CheatSheetforconfiguringExchangeOptions-ConfiguringExchangeOptions">3.1. 
+  </a></span></dt><dd><dl><dt><span class="section"><a href="ch01s03.html#CheatSheetforconfiguringExchangeOptions-ConfiguringExchangeOptions">1.3.1. 
       Configuring Exchange Options
-    </a></span></dt></dl></dd><dt><span class="section"><a href="ch01s04.html">4. 
+    </a></span></dt></dl></dd><dt><span class="section"><a href="ch01s04.html">1.4. 
       Using Broker Federation
-    </a></span></dt><dd><dl><dt><span class="section"><a href="ch01s04.html#UsingBrokerFederation-Introduction">4.1. 
+    </a></span></dt><dd><dl><dt><span class="section"><a href="ch01s04.html#UsingBrokerFederation-Introduction">1.4.1. 
             Introduction
-          </a></span></dt><dt><span class="section"><a href="ch01s04.html#UsingBrokerFederation-WhatIsBrokerFederation-3F">4.2. 
+          </a></span></dt><dt><span class="section"><a href="ch01s04.html#UsingBrokerFederation-WhatIsBrokerFederation-3F">1.4.2. 
             What Is
             Broker Federation?
-          </a></span></dt><dt><span class="section"><a href="ch01s04.html#UsingBrokerFederation-TheqpidrouteUtility">4.3. 
+          </a></span></dt><dt><span class="section"><a href="ch01s04.html#UsingBrokerFederation-TheqpidrouteUtility">1.4.3. 
             The
             qpid-route Utility
-          </a></span></dt><dt><span class="section"><a href="ch01s04.html#UsingBrokerFederation-ExampleScenarios">4.4. 
+          </a></span></dt><dt><span class="section"><a href="ch01s04.html#UsingBrokerFederation-ExampleScenarios">1.4.4. 
             Example
             Scenarios
-          </a></span></dt><dt><span class="section"><a href="ch01s04.html#UsingBrokerFederation-AdvancedTopics">4.5. 
+          </a></span></dt><dt><span class="section"><a href="ch01s04.html#UsingBrokerFederation-AdvancedTopics">1.4.5. 
             Advanced
             Topics
-          </a></span></dt></dl></dd><dt><span class="section"><a href="ch01s05.html">5. 
+          </a></span></dt></dl></dd><dt><span class="section"><a href="ch01s05.html">1.5. 
       SSL
-    </a></span></dt><dd><dl><dt><span class="section"><a href="ch01s05.html#SSL-SSLHowto">5.1. 
+    </a></span></dt><dd><dl><dt><span class="section"><a href="ch01s05.html#SSL-SSLHowto">1.5.1. 
             SSL How to
-          </a></span></dt></dl></dd><dt><span class="section"><a href="ch01s06.html">6. 
+          </a></span></dt></dl></dd><dt><span class="section"><a href="ch01s06.html">1.6. 
       LVQ
-    </a></span></dt><dd><dl><dt><span class="section"><a href="ch01s06.html#LVQ-UnderstandingLVQ">6.1. 
+    </a></span></dt><dd><dl><dt><span class="section"><a href="ch01s06.html#LVQ-UnderstandingLVQ">1.6.1. 
             Understanding LVQ
-          </a></span></dt><dt><span class="section"><a href="ch01s06.html#LVQ-LVQsemantics-3A">6.2. 
+          </a></span></dt><dt><span class="section"><a href="ch01s06.html#LVQ-LVQsemantics-3A">1.6.2. 
             LVQ semantics:
-          </a></span></dt><dt><span class="section"><a href="ch01s06.html#LVQ-LVQNOBROWSEsemantics-3A">6.3. 
+          </a></span></dt><dt><span class="section"><a href="ch01s06.html#LVQ-LVQNOBROWSEsemantics-3A">1.6.3. 
             LVQ_NO_BROWSE
             semantics:
-          </a></span></dt><dt><span class="section"><a href="ch01s06.html#LVQ-Examplesource">6.4. 
+          </a></span></dt><dt><span class="section"><a href="ch01s06.html#LVQ-Examplesource">1.6.4. 
             LVQ Program Example
-          </a></span></dt></dl></dd><dt><span class="section"><a href="ch01s07.html">7. 
+          </a></span></dt></dl></dd><dt><span class="section"><a href="ch01s07.html">1.7. 
     Queue State Replication
-  </a></span></dt><dd><dl><dt><span class="section"><a href="ch01s07.html#queuestatereplication-AsynchronousReplicationofQueueState">7.1. 
+  </a></span></dt><dd><dl><dt><span class="section"><a href="ch01s07.html#queuestatereplication-AsynchronousReplicationofQueueState">1.7.1. 
       Asynchronous
       Replication of Queue State
-    </a></span></dt></dl></dd><dt><span class="section"><a href="ch01s08.html">8. 
+    </a></span></dt></dl></dd><dt><span class="section"><a href="ch01s08.html">1.8. 
       Starting a cluster
-    </a></span></dt><dd><dl><dt><span class="section"><a href="ch01s08.html#Startingacluster-RunningaQpiddcluster">8.1. 
+    </a></span></dt><dd><dl><dt><span class="section"><a href="ch01s08.html#Startingacluster-RunningaQpiddcluster">1.8.1. 
             Running a
             Qpidd cluster
-          </a></span></dt></dl></dd><dt><span class="section"><a href="ch01s09.html">9. 
+          </a></span></dt></dl></dd><dt><span class="section"><a href="ch01s09.html">1.9. 
       ACL
-  </a></span></dt><dd><dl><dt><span class="section"><a href="ch01s09.html#ACL-v2ACLfileformatforbrokers">9.1. 
+  </a></span></dt><dd><dl><dt><span class="section"><a href="ch01s09.html#ACL-v2ACLfileformatforbrokers">1.9.1. 
       v2 ACL file format for brokers
-    </a></span></dt><dt><span class="section"><a href="ch01s09.html#ACL-DesignDocumentation">9.2. 
+    </a></span></dt><dt><span class="section"><a href="ch01s09.html#ACL-DesignDocumentation">1.9.2. 
             Design Documentation
-          </a></span></dt><dt><span class="section"><a href="ch01s09.html#ACL-v2ACLUserGuide">9.3. 
+          </a></span></dt><dt><span class="section"><a href="ch01s09.html#ACL-v2ACLUserGuide">1.9.3. 
             v2 ACL User Guide
-          </a></span></dt></dl></dd></dl></div><div class="section" title="1.  Running a Qpid C++ Broker"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="section-Running-a-Qpid-CPP-Broker"></a>1. 
+          </a></span></dt></dl></dd><dt><span class="section"><a href="ch01s10.html">1.10. 
+      AMQP compatibility
+    </a></span></dt><dd><dl><dt><span class="section"><a href="ch01s10.html#AMQPcompatibility-AMQPCompatibilityofQpidreleases-3A">1.10.1. 
+            AMQP
+            Compatibility of Qpid releases:
+          </a></span></dt><dt><span class="section"><a href="ch01s10.html#AMQPcompatibility-InteroptablebyAMQPspecificationversion">1.10.2. 
+            Interop
+            table by AMQP specification version
+          </a></span></dt></dl></dd><dt><span class="section"><a href="ch01s11.html">1.11. 
+      Qpid Interoperability Documentation
+    </a></span></dt><dd><dl><dt><span class="section"><a href="ch01s11.html#QpidInteroperabilityDocumentation-QpidInteroperabilityDocumentation">1.11.1. 
+            Qpid Interoperability Documentation
+          </a></span></dt></dl></dd></dl></div><div class="section" title="1.1.  Running a Qpid C++ Broker"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="section-Running-a-Qpid-CPP-Broker"></a>1.1. 
     Running a Qpid C++ Broker
-  </h2></div></div></div><div class="section" title="1.1.  Building the C++ Broker and Client Libraries"><div class="titlepage"><div><div><h3 class="title"><a name="RASC-BuildingtheCppBrokerandClientLibraries"></a>1.1. 
+  </h2></div></div></div><div class="section" title="1.1.1.  Building the C++ Broker and Client Libraries"><div class="titlepage"><div><div><h3 class="title"><a name="RASC-BuildingtheCppBrokerandClientLibraries"></a>1.1.1. 
             Building the
             C++ Broker and Client Libraries
           </h3></div></div></div><p>
@@ -90,7 +102,7 @@
           </p><pre class="programlisting">
 [qpidc-0.4]$ ./configure
 [qpidc-0.4]$ make
-</pre></div><div class="section" title="1.2.  Running the C++ Broker"><div class="titlepage"><div><div><h3 class="title"><a name="RASC-RunningtheCppBroker"></a>1.2. 
+</pre></div><div class="section" title="1.1.2.  Running the C++ Broker"><div class="titlepage"><div><div><h3 class="title"><a name="RASC-RunningtheCppBroker"></a>1.1.2. 
             Running the C++ Broker
           </h3></div></div></div><p>
             Once you have built the broker and client libraries, you can
@@ -110,10 +122,10 @@
             You can see all available options with the --help option
           </p><pre class="programlisting">
 [qpidc-0.4]$ src/qpidd --help
-</pre></div><div class="section" title="1.3.  Most common questions getting qpidd running"><div class="titlepage"><div><div><h3 class="title"><a name="RASC-Mostcommonquestionsgettingqpiddrunning"></a>1.3. 
+</pre></div><div class="section" title="1.1.3.  Most common questions getting qpidd running"><div class="titlepage"><div><div><h3 class="title"><a name="RASC-Mostcommonquestionsgettingqpiddrunning"></a>1.1.3. 
             Most
             common questions getting qpidd running
-          </h3></div></div></div><div class="section" title='1.3.1.  Error when starting broker: "no data directory"'><div class="titlepage"><div><div><h4 class="title"><a name="RASC-Errorwhenstartingbroker-3A-22nodatadirectory-22"></a>1.3.1. 
+          </h3></div></div></div><div class="section" title='1.1.3.1.  Error when starting broker: "no data directory"'><div class="titlepage"><div><div><h4 class="title"><a name="RASC-Errorwhenstartingbroker-3A-22nodatadirectory-22"></a>1.1.3.1. 
             Error
             when starting broker: "no data directory"
           </h4></div></div></div><p>
@@ -128,7 +140,7 @@
 /lib/var/qpidd
 </pre><p>
             An alternate location can be set with --data-dir
-          </p></div><div class="section" title='1.3.2.  Error when starting broker: "that process is locked"'><div class="titlepage"><div><div><h4 class="title"><a name="RASC-Errorwhenstartingbroker-3A-22thatprocessislocked-22"></a>1.3.2. 
+          </p></div><div class="section" title='1.1.3.2.  Error when starting broker: "that process is locked"'><div class="titlepage"><div><div><h4 class="title"><a name="RASC-Errorwhenstartingbroker-3A-22thatprocessislocked-22"></a>1.1.3.2. 
             Error
             when starting broker: "that process is locked"
           </h4></div></div></div><p>
@@ -143,7 +155,7 @@
             It should also be noted that multiple brokers can be run on the
             same host. To do so set alternate data directories for each qpidd
             instance.
-          </p></div><div class="section" title="1.3.3.  Using a configuration file"><div class="titlepage"><div><div><h4 class="title"><a name="RASC-Usingaconfigurationfile"></a>1.3.3. 
+          </p></div><div class="section" title="1.1.3.3.  Using a configuration file"><div class="titlepage"><div><div><h4 class="title"><a name="RASC-Usingaconfigurationfile"></a>1.1.3.3. 
             Using a configuration
             file
           </h4></div></div></div><p>
@@ -169,7 +181,7 @@
           </p><pre class="programlisting">
 daemon=yes
 log-to-syslog=yes
-</pre></div><div class="section" title="1.3.4.  Can I use any Language client with the C++ Broker?"><div class="titlepage"><div><div><h4 class="title"><a name="RASC-CanIuseanyLanguageclientwiththeCppBroker-3F"></a>1.3.4. 
+</pre></div><div class="section" title="1.1.3.4.  Can I use any Language client with the C++ Broker?"><div class="titlepage"><div><div><h4 class="title"><a name="RASC-CanIuseanyLanguageclientwiththeCppBroker-3F"></a>1.1.3.4. 
             Can I use
             any Language client with the C++ Broker?
           </h4></div></div></div><p>
@@ -179,9 +191,9 @@ log-to-syslog=yes
             C</em></span>+ broker, it is highly recommended to run AMQP 0-10.
           </p><p>
             Note that JMS also works with the C++ broker.
-          </p></div></div><div class="section" title="1.4.  Authentication"><div class="titlepage"><div><div><h3 class="title"><a name="RASC-Authentication"></a>1.4. 
+          </p></div></div><div class="section" title="1.1.4.  Authentication"><div class="titlepage"><div><div><h3 class="title"><a name="RASC-Authentication"></a>1.1.4. 
             Authentication
-          </h3></div></div></div><div class="section" title="1.4.1.  Linux"><div class="titlepage"><div><div><h4 class="title"><a name="RASC-Linux"></a>1.4.1. 
+          </h3></div></div></div><div class="section" title="1.1.4.1.  Linux"><div class="titlepage"><div><div><h4 class="title"><a name="RASC-Linux"></a>1.1.4.1. 
             Linux
           </h4></div></div></div><p>
             The PLAIN authentication is done on a username+password, which is
@@ -202,7 +214,7 @@ sasldblistusers2 -f /var/lib/qpidd/qpidd
 </pre><p>
             NOTE: The sasldb file must be readable by the user running the
             qpidd daemon, and should be readable only by that user.
-          </p></div><div class="section" title="1.4.2.  Windows"><div class="titlepage"><div><div><h4 class="title"><a name="RASC-Windows"></a>1.4.2. 
+          </p></div><div class="section" title="1.1.4.2.  Windows"><div class="titlepage"><div><div><h4 class="title"><a name="RASC-Windows"></a>1.1.4.2. 
             Windows
           </h4></div></div></div><p>
             On Windows, the users are authenticated against the local
@@ -214,7 +226,7 @@ sasldblistusers2 -f /var/lib/qpidd/qpidd
             If you cannot or do not want to create new users, you can run
             without authentication by specifying the no-auth option to the
             broker.
-          </p></div></div><div class="section" title="1.5.  Slightly more complex configuration"><div class="titlepage"><div><div><h3 class="title"><a name="RASC-Slightlymorecomplexconfiguration"></a>1.5. 
+          </p></div></div><div class="section" title="1.1.5.  Slightly more complex configuration"><div class="titlepage"><div><div><h3 class="title"><a name="RASC-Slightlymorecomplexconfiguration"></a>1.1.5. 
             Slightly more
             complex configuration
           </h3></div></div></div><p>
@@ -281,7 +293,7 @@ Logging options:
   --log-source yes|no (0)     Include source file:line in log messages
   --log-thread yes|no (0)     Include thread ID in log messages
   --log-function yes|no (0)   Include function signature in log messages
-</pre></div><div class="section" title="1.6.  Loading extra modules"><div class="titlepage"><div><div><h3 class="title"><a name="RASC-Loadingextramodules"></a>1.6. 
+</pre></div><div class="section" title="1.1.6.  Loading extra modules"><div class="titlepage"><div><div><h3 class="title"><a name="RASC-Loadingextramodules"></a>1.1.6. 
             Loading extra modules
           </h3></div></div></div><p>
             By default the broker will load all the modules in the module
@@ -312,6 +324,6 @@ Store Options:
   --num-jfiles N (8)        Number of files in persistence journal
   --jfile-size-pgs N (24)   Size of each journal file in multiples of read
                             pages (1 read page = 64kiB)
-</pre></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="pr01.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="ch01s02.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top"> </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> 2. 
+</pre></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="pr01.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="ch01s02.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Introduction </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> 1.2. 
       Cheat Sheet for configuring Queue Options
     </td></tr></table></div></body></html>

Modified: qpid/site/docs/books/0.7/AMQP-Messaging-Broker-CPP-Book/html/ch01s02.html
URL: http://svn.apache.org/viewvc/qpid/site/docs/books/0.7/AMQP-Messaging-Broker-CPP-Book/html/ch01s02.html?rev=957678&r1=957677&r2=957678&view=diff
==============================================================================
--- qpid/site/docs/books/0.7/AMQP-Messaging-Broker-CPP-Book/html/ch01s02.html (original)
+++ qpid/site/docs/books/0.7/AMQP-Messaging-Broker-CPP-Book/html/ch01s02.html Thu Jun 24 18:50:21 2010
@@ -1,52 +1,52 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>2.  Cheat Sheet for configuring Queue Options</title><meta name="generator" content="DocBook XSL Stylesheets V1.75.2"><link rel="home" href="index.html" title="AMQP Messaging Broker (Implemented in C++)"><link rel="up" href="ch01.html" title="Chapter 1.  Running the AMQP Messaging Broker"><link rel="prev" href="ch01.html" title="Chapter 1.  Running the AMQP Messaging Broker"><link rel="next" href="ch01s03.html" title="3.  Cheat Sheet for configuring Exchange Options"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2. 
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>1.2.  Cheat Sheet for configuring Queue Options</title><meta name="generator" content="DocBook XSL Stylesheets V1.75.2"><link rel="home" href="index.html" title="AMQP Messaging Broker (Implemented in C++)"><link rel="up" href="ch01.html" title="Chapter 1.  Running the AMQP Messaging Broker"><link rel="prev" href="ch01.html" title="Chapter 1.  Running the AMQP Messaging Broker"><link rel="next" href="ch01s03.html" title="1.3.  Cheat Sheet for configuring Exchange Options"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">1.2. 
       Cheat Sheet for configuring Queue Options
     </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01.html">Prev</a> </td><th width="60%" align="center">Chapter 1.             
       Running the AMQP Messaging Broker
-    </th><td width="20%" align="right"> <a accesskey="n" href="ch01s03.html">Next</a></td></tr></table><hr></div><div class="section" title="2.  Cheat Sheet for configuring Queue Options"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2648693"></a>2. 
+    </th><td width="20%" align="right"> <a accesskey="n" href="ch01s03.html">Next</a></td></tr></table><hr></div><div class="section" title="1.2.  Cheat Sheet for configuring Queue Options"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2897302"></a>1.2. 
       Cheat Sheet for configuring Queue Options
-    </h2></div></div></div><div class="section" title="2.1.  Configuring Queue Options"><div class="titlepage"><div><div><h3 class="title"><a name="CheatSheetforconfiguringQueueOptions-ConfiguringQueueOptions"></a>2.1. 
+    </h2></div></div></div><div class="section" title="1.2.1.  Configuring Queue Options"><div class="titlepage"><div><div><h3 class="title"><a name="CheatSheetforconfiguringQueueOptions-ConfiguringQueueOptions"></a>1.2.1. 
             Configuring
             Queue Options
           </h3></div></div></div><p>
             The C++ Broker M4 or later supports the following additional
             Queue constraints.
           </p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>
-                <a class="xref" href="ch01s02.html#CheatSheetforconfiguringQueueOptions-ConfiguringQueueOptions" title="2.1.  Configuring Queue Options">Section 2.1, &#8220;
+                <a class="xref" href="ch01s02.html#CheatSheetforconfiguringQueueOptions-ConfiguringQueueOptions" title="1.2.1.  Configuring Queue Options">Section 1.2.1, &#8220;
             Configuring
             Queue Options
           &#8221;</a>
               </p></li><li class="listitem"><p>
                 </p><div class="itemizedlist"><ul class="itemizedlist" type="circle"><li class="listitem"><p>
-                    <a class="xref" href="ch01s02.html#CheatSheetforconfiguringQueueOptions-ApplyingQueueSizingConstraints" title="2.1.1.  Applying Queue Sizing Constraints">Section 2.1.1, &#8220;
+                    <a class="xref" href="ch01s02.html#CheatSheetforconfiguringQueueOptions-ApplyingQueueSizingConstraints" title="1.2.1.1.  Applying Queue Sizing Constraints">Section 1.2.1.1, &#8220;
             Applying Queue Sizing Constraints
           &#8221;</a>
                   </p></li><li class="listitem"><p>
-                    <a class="xref" href="ch01s02.html#CheatSheetforconfiguringQueueOptions-ChangingtheQueueorderingBehaviors-28FIFO-2FLVQ-29" title="2.1.2.  Changing the Queue ordering Behaviors (FIFO/LVQ)">Section 2.1.2, &#8220;
+                    <a class="xref" href="ch01s02.html#CheatSheetforconfiguringQueueOptions-ChangingtheQueueorderingBehaviors-28FIFO-2FLVQ-29" title="1.2.1.2.  Changing the Queue ordering Behaviors (FIFO/LVQ)">Section 1.2.1.2, &#8220;
             Changing the Queue ordering Behaviors (FIFO/LVQ)
           &#8221;</a>
                   </p></li><li class="listitem"><p>
-                    <a class="xref" href="ch01s02.html#CheatSheetforconfiguringQueueOptions-Settingadditionalbehaviors" title="2.1.3.  Setting additional behaviors">Section 2.1.3, &#8220;
+                    <a class="xref" href="ch01s02.html#CheatSheetforconfiguringQueueOptions-Settingadditionalbehaviors" title="1.2.1.3.  Setting additional behaviors">Section 1.2.1.3, &#8220;
             Setting additional behaviors
           &#8221;</a>
                   </p></li><li class="listitem"><p>
                     </p><div class="itemizedlist"><ul class="itemizedlist" type="square"><li class="listitem"><p>
-                        <a class="xref" href="ch01s02.html#CheatSheetforconfiguringQueueOptions-PersistLastNode" title="2.1.3.1.  Persist Last Node">Section 2.1.3.1, &#8220;
+                        <a class="xref" href="ch01s02.html#CheatSheetforconfiguringQueueOptions-PersistLastNode" title="1.2.1.3.1.  Persist Last Node">Section 1.2.1.3.1, &#8220;
             Persist
             Last Node
           &#8221;</a>
                       </p></li><li class="listitem"><p>
-                        <a class="xref" href="ch01s02.html#CheatSheetforconfiguringQueueOptions-Queueeventgeneration" title="2.1.3.2.  Queue event generation">Section 2.1.3.2, &#8220;
+                        <a class="xref" href="ch01s02.html#CheatSheetforconfiguringQueueOptions-Queueeventgeneration" title="1.2.1.3.2.  Queue event generation">Section 1.2.1.3.2, &#8220;
             Queue
             event generation
           &#8221;</a>
                       </p></li></ul></div><p>
                   </p></li><li class="listitem"><p>
-                    <a class="xref" href="ch01s02.html#CheatSheetforconfiguringQueueOptions-OtherClients" title="2.1.4.  Other Clients">Section 2.1.4, &#8220;
+                    <a class="xref" href="ch01s02.html#CheatSheetforconfiguringQueueOptions-OtherClients" title="1.2.1.4.  Other Clients">Section 1.2.1.4, &#8220;
             Other
             Clients
           &#8221;</a>
                   </p></li></ul></div><p>
-              </p></li></ul></div><div class="section" title="2.1.1.  Applying Queue Sizing Constraints"><div class="titlepage"><div><div><h4 class="title"><a name="CheatSheetforconfiguringQueueOptions-ApplyingQueueSizingConstraints"></a>2.1.1. 
+              </p></li></ul></div><div class="section" title="1.2.1.1.  Applying Queue Sizing Constraints"><div class="titlepage"><div><div><h4 class="title"><a name="CheatSheetforconfiguringQueueOptions-ApplyingQueueSizingConstraints"></a>1.2.1.1. 
             Applying Queue Sizing Constraints
           </h4></div></div></div><p>
             This allows to specify how to size a queue and what to do when
@@ -84,7 +84,7 @@
     qo.setSizePolicy(RING,0,1000);
 
     session.queueDeclare(arg::queue=queue, arg::arguments=qo);
-</pre></div><div class="section" title="2.1.2.  Changing the Queue ordering Behaviors (FIFO/LVQ)"><div class="titlepage"><div><div><h4 class="title"><a name="CheatSheetforconfiguringQueueOptions-ChangingtheQueueorderingBehaviors-28FIFO-2FLVQ-29"></a>2.1.2. 
+</pre></div><div class="section" title="1.2.1.2.  Changing the Queue ordering Behaviors (FIFO/LVQ)"><div class="titlepage"><div><div><h4 class="title"><a name="CheatSheetforconfiguringQueueOptions-ChangingtheQueueorderingBehaviors-28FIFO-2FLVQ-29"></a>1.2.1.2. 
             Changing the Queue ordering Behaviors (FIFO/LVQ)
           </h4></div></div></div><p>
             The default ordering in a queue in Qpid is FIFO. However
@@ -128,12 +128,12 @@
             messages are declared durable on an LVQ, the durability will be
             ignored.
             </p></li></ul></div><p>
-            A fully worked <a class="xref" href="ch01s06.html#LVQ-Examplesource" title="6.4.  LVQ Program Example">Section 6.4, &#8220;
+            A fully worked <a class="xref" href="ch01s06.html#LVQ-Examplesource" title="1.6.4.  LVQ Program Example">Section 1.6.4, &#8220;
             LVQ Program Example
           &#8221;</a> can be found here
-          </p></div><div class="section" title="2.1.3.  Setting additional behaviors"><div class="titlepage"><div><div><h4 class="title"><a name="CheatSheetforconfiguringQueueOptions-Settingadditionalbehaviors"></a>2.1.3. 
+          </p></div><div class="section" title="1.2.1.3.  Setting additional behaviors"><div class="titlepage"><div><div><h4 class="title"><a name="CheatSheetforconfiguringQueueOptions-Settingadditionalbehaviors"></a>1.2.1.3. 
             Setting additional behaviors
-          </h4></div></div></div><div class="section" title="2.1.3.1.  Persist Last Node"><div class="titlepage"><div><div><h5 class="title"><a name="CheatSheetforconfiguringQueueOptions-PersistLastNode"></a>2.1.3.1. 
+          </h4></div></div></div><div class="section" title="1.2.1.3.1.  Persist Last Node"><div class="titlepage"><div><div><h5 class="title"><a name="CheatSheetforconfiguringQueueOptions-PersistLastNode"></a>1.2.1.3.1. 
             Persist
             Last Node
           </h5></div></div></div><p>
@@ -157,14 +157,14 @@
     qo.clearPersistLastNode();
 
     session.queueDeclare(arg::queue=queue, arg::durable=true, arg::arguments=qo);
-</pre></div><div class="section" title="2.1.3.2.  Queue event generation"><div class="titlepage"><div><div><h5 class="title"><a name="CheatSheetforconfiguringQueueOptions-Queueeventgeneration"></a>2.1.3.2. 
+</pre></div><div class="section" title="1.2.1.3.2.  Queue event generation"><div class="titlepage"><div><div><h5 class="title"><a name="CheatSheetforconfiguringQueueOptions-Queueeventgeneration"></a>1.2.1.3.2. 
             Queue
             event generation
           </h5></div></div></div><p>
             This option is used to determine whether enqueue/dequeue events
             representing changes made to queue state are generated. These
             events can then be processed by plugins such as that used for
-            <a class="xref" href="ch01s07.html" title="7.  Queue State Replication">Section 7, &#8220;
+            <a class="xref" href="ch01s07.html" title="1.7.  Queue State Replication">Section 1.7, &#8220;
     Queue State Replication
   &#8221;</a>.
           </p><p>
@@ -181,7 +181,7 @@
             'qpid.queue_event_generation' and the value is and integer value
             of 1 (to replicate only enqueue events) or 2 (to replicate both
             enqueue and dequeue events).
-          </p></div></div><div class="section" title="2.1.4.  Other Clients"><div class="titlepage"><div><div><h4 class="title"><a name="CheatSheetforconfiguringQueueOptions-OtherClients"></a>2.1.4. 
+          </p></div></div><div class="section" title="1.2.1.4.  Other Clients"><div class="titlepage"><div><div><h4 class="title"><a name="CheatSheetforconfiguringQueueOptions-OtherClients"></a>1.2.1.4. 
             Other
             Clients
           </h4></div></div></div><p>
@@ -190,6 +190,6 @@
             method.
           </p></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch01.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ch01.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ch01s03.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 1.             
       Running the AMQP Messaging Broker
-     </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> 3. 
+     </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> 1.3. 
     Cheat Sheet for configuring Exchange Options
   </td></tr></table></div></body></html>

Modified: qpid/site/docs/books/0.7/AMQP-Messaging-Broker-CPP-Book/html/ch01s03.html
URL: http://svn.apache.org/viewvc/qpid/site/docs/books/0.7/AMQP-Messaging-Broker-CPP-Book/html/ch01s03.html?rev=957678&r1=957677&r2=957678&view=diff
==============================================================================
--- qpid/site/docs/books/0.7/AMQP-Messaging-Broker-CPP-Book/html/ch01s03.html (original)
+++ qpid/site/docs/books/0.7/AMQP-Messaging-Broker-CPP-Book/html/ch01s03.html Thu Jun 24 18:50:21 2010
@@ -1,10 +1,10 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>3.  Cheat Sheet for configuring Exchange Options</title><meta name="generator" content="DocBook XSL Stylesheets V1.75.2"><link rel="home" href="index.html" title="AMQP Messaging Broker (Implemented in C++)"><link rel="up" href="ch01.html" title="Chapter 1.  Running the AMQP Messaging Broker"><link rel="prev" href="ch01s02.html" title="2.  Cheat Sheet for configuring Queue Options"><link rel="next" href="ch01s04.html" title="4.  Using Broker Federation"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">3. 
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>1.3.  Cheat Sheet for configuring Exchange Options</title><meta name="generator" content="DocBook XSL Stylesheets V1.75.2"><link rel="home" href="index.html" title="AMQP Messaging Broker (Implemented in C++)"><link rel="up" href="ch01.html" title="Chapter 1.  Running the AMQP Messaging Broker"><link rel="prev" href="ch01s02.html" title="1.2.  Cheat Sheet for configuring Queue Options"><link rel="next" href="ch01s04.html" title="1.4.  Using Broker Federation"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">1.3. 
     Cheat Sheet for configuring Exchange Options
   </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01s02.html">Prev</a> </td><th width="60%" align="center">Chapter 1.             
       Running the AMQP Messaging Broker
-    </th><td width="20%" align="right"> <a accesskey="n" href="ch01s04.html">Next</a></td></tr></table><hr></div><div class="section" title="3.  Cheat Sheet for configuring Exchange Options"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2911779"></a>3. 
+    </th><td width="20%" align="right"> <a accesskey="n" href="ch01s04.html">Next</a></td></tr></table><hr></div><div class="section" title="1.3.  Cheat Sheet for configuring Exchange Options"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2897616"></a>1.3. 
     Cheat Sheet for configuring Exchange Options
-  </h2></div></div></div><div class="section" title="3.1.  Configuring Exchange Options"><div class="titlepage"><div><div><h3 class="title"><a name="CheatSheetforconfiguringExchangeOptions-ConfiguringExchangeOptions"></a>3.1. 
+  </h2></div></div></div><div class="section" title="1.3.1.  Configuring Exchange Options"><div class="titlepage"><div><div><h3 class="title"><a name="CheatSheetforconfiguringExchangeOptions-ConfiguringExchangeOptions"></a>1.3.1. 
       Configuring Exchange Options
     </h3></div></div></div><p>
             The C++ Broker M4 or later supports the following additional
@@ -18,7 +18,7 @@
             It also supports an additional option to the bind operation on a
             direct exchange
           </p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>Exclusive binding for key
-            </p></li></ul></div><div class="section" title="3.1.1.  Exchange Level Message sequencing"><div class="titlepage"><div><div><h4 class="title"><a name="CheatSheetforconfiguringExchangeOptions-ExchangeLevelMessagesequencing"></a>3.1.1. 
+            </p></li></ul></div><div class="section" title="1.3.1.1.  Exchange Level Message sequencing"><div class="titlepage"><div><div><h4 class="title"><a name="CheatSheetforconfiguringExchangeOptions-ExchangeLevelMessagesequencing"></a>1.3.1.1. 
             Exchange Level Message sequencing
           </h4></div></div></div><p>
             This feature can be used to place a sequence number into each
@@ -45,7 +45,7 @@
     unit64_t seqNo;
     //after message transfer
     seqNo = message.getHeaders().getAsInt64("qpid.msg_sequence");
-</pre></div><div class="section" title="3.1.2.  Initial Value Exchange"><div class="titlepage"><div><div><h4 class="title"><a name="CheatSheetforconfiguringExchangeOptions-InitialValueExchange"></a>3.1.2. 
+</pre></div><div class="section" title="1.3.1.2.  Initial Value Exchange"><div class="titlepage"><div><div><h4 class="title"><a name="CheatSheetforconfiguringExchangeOptions-InitialValueExchange"></a>1.3.1.2. 
             Initial
             Value Exchange
           </h4></div></div></div><p>
@@ -69,7 +69,7 @@
 </pre><p>
             now use the exchange in the same way you would use any other
             exchange.
-          </p></div><div class="section" title="3.1.3.  Exclusive binding for key"><div class="titlepage"><div><div><h4 class="title"><a name="CheatSheetforconfiguringExchangeOptions-Exclusivebindingforkey"></a>3.1.3. 
+          </p></div><div class="section" title="1.3.1.3.  Exclusive binding for key"><div class="titlepage"><div><div><h4 class="title"><a name="CheatSheetforconfiguringExchangeOptions-Exclusivebindingforkey"></a>1.3.1.3. 
             Exclusive
             binding for key
           </h4></div></div></div><p>
@@ -93,8 +93,8 @@
                          arg::bindingKey="my-key", arg::arguments=args);
 
 ...
-</pre></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch01s02.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ch01.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ch01s04.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">2. 
+</pre></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch01s02.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ch01.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ch01s04.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">1.2. 
       Cheat Sheet for configuring Queue Options
-     </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> 4. 
+     </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> 1.4. 
       Using Broker Federation
     </td></tr></table></div></body></html>

Modified: qpid/site/docs/books/0.7/AMQP-Messaging-Broker-CPP-Book/html/ch01s04.html
URL: http://svn.apache.org/viewvc/qpid/site/docs/books/0.7/AMQP-Messaging-Broker-CPP-Book/html/ch01s04.html?rev=957678&r1=957677&r2=957678&view=diff
==============================================================================
--- qpid/site/docs/books/0.7/AMQP-Messaging-Broker-CPP-Book/html/ch01s04.html (original)
+++ qpid/site/docs/books/0.7/AMQP-Messaging-Broker-CPP-Book/html/ch01s04.html Thu Jun 24 18:50:21 2010
@@ -1,16 +1,16 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>4.  Using Broker Federation</title><meta name="generator" content="DocBook XSL Stylesheets V1.75.2"><link rel="home" href="index.html" title="AMQP Messaging Broker (Implemented in C++)"><link rel="up" href="ch01.html" title="Chapter 1.  Running the AMQP Messaging Broker"><link rel="prev" href="ch01s03.html" title="3.  Cheat Sheet for configuring Exchange Options"><link rel="next" href="ch01s05.html" title="5.  SSL"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">4. 
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>1.4.  Using Broker Federation</title><meta name="generator" content="DocBook XSL Stylesheets V1.75.2"><link rel="home" href="index.html" title="AMQP Messaging Broker (Implemented in C++)"><link rel="up" href="ch01.html" title="Chapter 1.  Running the AMQP Messaging Broker"><link rel="prev" href="ch01s03.html" title="1.3.  Cheat Sheet for configuring Exchange Options"><link rel="next" href="ch01s05.html" title="1.5.  SSL"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">1.4. 
       Using Broker Federation
     </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01s03.html">Prev</a> </td><th width="60%" align="center">Chapter 1.             
       Running the AMQP Messaging Broker
-    </th><td width="20%" align="right"> <a accesskey="n" href="ch01s05.html">Next</a></td></tr></table><hr></div><div class="section" title="4.  Using Broker Federation"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2911815"></a>4. 
+    </th><td width="20%" align="right"> <a accesskey="n" href="ch01s05.html">Next</a></td></tr></table><hr></div><div class="section" title="1.4.  Using Broker Federation"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2898330"></a>1.4. 
       Using Broker Federation
-    </h2></div></div></div><div class="section" title="4.1.  Introduction"><div class="titlepage"><div><div><h3 class="title"><a name="UsingBrokerFederation-Introduction"></a>4.1. 
+    </h2></div></div></div><div class="section" title="1.4.1.  Introduction"><div class="titlepage"><div><div><h3 class="title"><a name="UsingBrokerFederation-Introduction"></a>1.4.1. 
             Introduction
           </h3></div></div></div><p>
             Please 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.
-          </p></div><div class="section" title="4.2.  What Is Broker Federation?"><div class="titlepage"><div><div><h3 class="title"><a name="UsingBrokerFederation-WhatIsBrokerFederation-3F"></a>4.2. 
+          </p></div><div class="section" title="1.4.2.  What Is Broker Federation?"><div class="titlepage"><div><div><h3 class="title"><a name="UsingBrokerFederation-WhatIsBrokerFederation-3F"></a>1.4.2. 
             What Is
             Broker Federation?
           </h3></div></div></div><p>
@@ -42,7 +42,7 @@
               where there is no IP connectivity. For example, an isolated,
               private IP network can have messaging connectivity to brokers
               in other outside IP networks.
-            </p></li></ul></div></div><div class="section" title="4.3.  The qpid-route Utility"><div class="titlepage"><div><div><h3 class="title"><a name="UsingBrokerFederation-TheqpidrouteUtility"></a>4.3. 
+            </p></li></ul></div></div><div class="section" title="1.4.3.  The qpid-route Utility"><div class="titlepage"><div><div><h3 class="title"><a name="UsingBrokerFederation-TheqpidrouteUtility"></a>1.4.3. 
             The
             qpid-route Utility
           </h3></div></div></div><p>
@@ -57,7 +57,7 @@
           </p><p>
             In the following sections, federation concepts will be introduced
             and illustrated using qpid-route.
-          </p><div class="section" title="4.3.1.  Links and Routes"><div class="titlepage"><div><div><h4 class="title"><a name="UsingBrokerFederation-LinksandRoutes"></a>4.3.1. 
+          </p><div class="section" title="1.4.3.1.  Links and Routes"><div class="titlepage"><div><div><h4 class="title"><a name="UsingBrokerFederation-LinksandRoutes"></a>1.4.3.1. 
             Links and
             Routes
           </h4></div></div></div><p>
@@ -104,7 +104,7 @@ localhost       10009   tcp          N  
             three links to other brokers. Two are operational and the third
             is waiting to connect because there is not currently a broker
             listening at that address.
-          </p><div class="section" title="4.3.1.1.  The Life Cycle of a Link"><div class="titlepage"><div><div><h5 class="title"><a name="UsingBrokerFederation-TheLifeCycleofaLink"></a>4.3.1.1. 
+          </p><div class="section" title="1.4.3.1.1.  The Life Cycle of a Link"><div class="titlepage"><div><div><h5 class="title"><a name="UsingBrokerFederation-TheLifeCycleofaLink"></a>1.4.3.1.1. 
             The Life
             Cycle of a Link
           </h5></div></div></div><p>
@@ -123,7 +123,7 @@ localhost       10009   tcp          N  
             seconds. Once enough consecutive retries have occurred that the
             interval has grown to 64 seconds, the interval will then stay at
             64 seconds.
-          </p></div><div class="section" title="4.3.1.2.  Durable Links and Routes"><div class="titlepage"><div><div><h5 class="title"><a name="UsingBrokerFederation-DurableLinksandRoutes"></a>4.3.1.2. 
+          </p></div><div class="section" title="1.4.3.1.2.  Durable Links and Routes"><div class="titlepage"><div><div><h5 class="title"><a name="UsingBrokerFederation-DurableLinksandRoutes"></a>1.4.3.1.2. 
             Durable
             Links and Routes
           </h5></div></div></div><p>
@@ -145,7 +145,7 @@ Failed: Can't create a durable route on 
             there was no link in place, a new transient link was created. The
             second command is attempting to create a durable route over the
             same link and is rejected as illegal.
-          </p></div></div><div class="section" title="4.3.2.  Dynamic Routing"><div class="titlepage"><div><div><h4 class="title"><a name="UsingBrokerFederation-DynamicRouting"></a>4.3.2. 
+          </p></div></div><div class="section" title="1.4.3.2.  Dynamic Routing"><div class="titlepage"><div><div><h4 class="title"><a name="UsingBrokerFederation-DynamicRouting"></a>1.4.3.2. 
             Dynamic
             Routing
           </h4></div></div></div><p>
@@ -225,7 +225,7 @@ Static Routes:
 </pre><p>
             More extensive and realistic examples are supplied later in this
             document.
-          </p></div><div class="section" title="4.3.3.  Static Routing"><div class="titlepage"><div><div><h4 class="title"><a name="UsingBrokerFederation-StaticRouting"></a>4.3.3. 
+          </p></div><div class="section" title="1.4.3.3.  Static Routing"><div class="titlepage"><div><div><h4 class="title"><a name="UsingBrokerFederation-StaticRouting"></a>1.4.3.3. 
             Static Routing
           </h4></div></div></div><p>
             Dynamic routing provides simple, efficient, and automatic
@@ -235,7 +235,7 @@ Static Routes:
             However, there are scenarios where it is useful for the
             administrator to have a bit more control over the details. In
             these cases, static routing is appropriate.
-          </p><div class="section" title="4.3.3.1.  Exchange Routes"><div class="titlepage"><div><div><h5 class="title"><a name="UsingBrokerFederation-ExchangeRoutes"></a>4.3.3.1. 
+          </p><div class="section" title="1.4.3.3.1.  Exchange Routes"><div class="titlepage"><div><div><h5 class="title"><a name="UsingBrokerFederation-ExchangeRoutes"></a>1.4.3.3.1. 
             Exchange
             Routes
           </h5></div></div></div><p>
@@ -313,7 +313,7 @@ Static Routes:
                                                       |      |
                                                       |      |
      -------------------------------------------------+      +------------------------
-</pre></div><div class="section" title="4.3.3.2.  Queue Routes"><div class="titlepage"><div><div><h5 class="title"><a name="UsingBrokerFederation-QueueRoutes"></a>4.3.3.2. 
+</pre></div><div class="section" title="1.4.3.3.2.  Queue Routes"><div class="titlepage"><div><div><h5 class="title"><a name="UsingBrokerFederation-QueueRoutes"></a>1.4.3.3.2. 
             Queue Routes
           </h5></div></div></div><p>
             A queue route causes the destination broker to create a
@@ -337,7 +337,7 @@ $ qpid-config -a localhost:10002 add que
             Create a queue route to the new queue
           </p><pre class="programlisting">
 $ qpid-route queue add localhost:10001 localhost:10002 amq.fanout public
-</pre></div><div class="section" title="4.3.3.3.  Pull vs. Push Routes"><div class="titlepage"><div><div><h5 class="title"><a name="UsingBrokerFederation-Pullvs.PushRoutes"></a>4.3.3.3. 
+</pre></div><div class="section" title="1.4.3.3.3.  Pull vs. Push Routes"><div class="titlepage"><div><div><h5 class="title"><a name="UsingBrokerFederation-Pullvs.PushRoutes"></a>1.4.3.3.3. 
             Pull vs.
             Push Routes
           </h5></div></div></div><p>
@@ -366,7 +366,7 @@ $ qpid-route queue add localhost:10001 l
             a central broker. Rather than configure the central broker for
             each source, the sources can be configured to send to the
             destination.
-          </p></div></div><div class="section" title="4.3.4.  qpid-route Summary and Options"><div class="titlepage"><div><div><h4 class="title"><a name="UsingBrokerFederation-qpidrouteSummaryandOptions"></a>4.3.4. 
+          </p></div></div><div class="section" title="1.4.3.4.  qpid-route Summary and Options"><div class="titlepage"><div><div><h4 class="title"><a name="UsingBrokerFederation-qpidrouteSummaryandOptions"></a>1.4.3.4. 
             qpid-route
             Summary and Options
           </h4></div></div></div><pre class="programlisting">
@@ -402,7 +402,7 @@ Options:
 </pre><p>
             There are several transport options available for the federation
             link:
-          </p><div class="table"><a name="id2914622"></a><p class="title"><b>Table 1.1. Transport Options for Federation</b></p><div class="table-contents"><table summary="Transport Options for Federation" border="1"><colgroup><col><col></colgroup><tbody><tr><td>
+          </p><div class="table"><a name="id2900564"></a><p class="title"><b>Table 1.1. Transport Options for Federation</b></p><div class="table-contents"><table summary="Transport Options for Federation" border="1"><colgroup><col><col></colgroup><tbody><tr><td>
                   Transport
                 </td><td>
                   Description
@@ -431,10 +431,10 @@ Options:
             If the link between the two sites has network latency, this can
             be compensated for by increasing the ack frequency with --ack N
             to achieve better batching across the link between the two sites.
-          </p></div><div class="section" title="4.3.5.  Caveats, Limitations, and Things to Avoid"><div class="titlepage"><div><div><h4 class="title"><a name="UsingBrokerFederation-Caveats-2CLimitations-2CandThingstoAvoid"></a>4.3.5. 
+          </p></div><div class="section" title="1.4.3.5.  Caveats, Limitations, and Things to Avoid"><div class="titlepage"><div><div><h4 class="title"><a name="UsingBrokerFederation-Caveats-2CLimitations-2CandThingstoAvoid"></a>1.4.3.5. 
             Caveats,
             Limitations, and Things to Avoid
-          </h4></div></div></div><div class="section" title="4.3.5.1.  Redundant Paths"><div class="titlepage"><div><div><h5 class="title"><a name="UsingBrokerFederation-RedundantPaths"></a>4.3.5.1. 
+          </h4></div></div></div><div class="section" title="1.4.3.5.1.  Redundant Paths"><div class="titlepage"><div><div><h5 class="title"><a name="UsingBrokerFederation-RedundantPaths"></a>1.4.3.5.1. 
             Redundant
             Paths
           </h5></div></div></div><p>
@@ -446,27 +446,27 @@ Options:
             A future release of Qpid will solve this problem by allowing
             redundant paths with cost metrics. This will allow the deployment
             of networks that are tolerant of connection or broker loss.
-          </p></div><div class="section" title="4.3.5.2.  Lack of Flow Control"><div class="titlepage"><div><div><h5 class="title"><a name="UsingBrokerFederation-LackofFlowControl"></a>4.3.5.2. 
+          </p></div><div class="section" title="1.4.3.5.2.  Lack of Flow Control"><div class="titlepage"><div><div><h5 class="title"><a name="UsingBrokerFederation-LackofFlowControl"></a>1.4.3.5.2. 
             Lack of
             Flow Control
           </h5></div></div></div><p>
             M4 broker federation uses unlimited flow control on the
             federation sessions. Flow control back-pressure will not be
             applied on inter-broker subscriptions.
-          </p></div><div class="section" title="4.3.5.3.  Lack of Cluster Failover Support"><div class="titlepage"><div><div><h5 class="title"><a name="UsingBrokerFederation-LackofClusterFailoverSupport"></a>4.3.5.3. 
+          </p></div><div class="section" title="1.4.3.5.3.  Lack of Cluster Failover Support"><div class="titlepage"><div><div><h5 class="title"><a name="UsingBrokerFederation-LackofClusterFailoverSupport"></a>1.4.3.5.3. 
             Lack of
             Cluster Failover Support
           </h5></div></div></div><p>
             The client functionality embedded in the broker for inter-broker
             links does not currently support cluster fail-over. This will be
             added in a subsequent release.
-          </p></div></div></div><div class="section" title="4.4.  Example Scenarios"><div class="titlepage"><div><div><h3 class="title"><a name="UsingBrokerFederation-ExampleScenarios"></a>4.4. 
+          </p></div></div></div><div class="section" title="1.4.4.  Example Scenarios"><div class="titlepage"><div><div><h3 class="title"><a name="UsingBrokerFederation-ExampleScenarios"></a>1.4.4. 
             Example
             Scenarios
-          </h3></div></div></div><div class="section" title="4.4.1.  Using QPID to bridge disjoint IP networks"><div class="titlepage"><div><div><h4 class="title"><a name="UsingBrokerFederation-UsingQPIDtobridgedisjointIPnetworks"></a>4.4.1. 
+          </h3></div></div></div><div class="section" title="1.4.4.1.  Using QPID to bridge disjoint IP networks"><div class="titlepage"><div><div><h4 class="title"><a name="UsingBrokerFederation-UsingQPIDtobridgedisjointIPnetworks"></a>1.4.4.1. 
             Using
             QPID to bridge disjoint IP networks
-          </h4></div></div></div><div class="section" title="4.4.1.1.  Multi-tiered topology"><div class="titlepage"><div><div><h5 class="title"><a name="UsingBrokerFederation-Multitieredtopology"></a>4.4.1.1. 
+          </h4></div></div></div><div class="section" title="1.4.4.1.1.  Multi-tiered topology"><div class="titlepage"><div><div><h5 class="title"><a name="UsingBrokerFederation-Multitieredtopology"></a>1.4.4.1.1. 
             Multi-tiered
             topology
           </h5></div></div></div><pre class="programlisting">
@@ -531,20 +531,20 @@ qpid-route dynamic add $broker7 $broker6
 
 qpid-route dynamic add $broker6 $broker8 fed.topic
 qpid-route dynamic add $broker8 $broker6 fed.topic
-</pre></div><div class="section" title="4.4.1.2.  Load-sharing across brokers"><div class="titlepage"><div><div><h5 class="title"><a name="UsingBrokerFederation-Loadsharingacrossbrokers"></a>4.4.1.2. 
+</pre></div><div class="section" title="1.4.4.1.2.  Load-sharing across brokers"><div class="titlepage"><div><div><h5 class="title"><a name="UsingBrokerFederation-Loadsharingacrossbrokers"></a>1.4.4.1.2. 
             Load-sharing
             across brokers
-          </h5></div></div></div><p></p></div></div></div><div class="section" title="4.5.  Advanced Topics"><div class="titlepage"><div><div><h3 class="title"><a name="UsingBrokerFederation-AdvancedTopics"></a>4.5. 
+          </h5></div></div></div><p></p></div></div></div><div class="section" title="1.4.5.  Advanced Topics"><div class="titlepage"><div><div><h3 class="title"><a name="UsingBrokerFederation-AdvancedTopics"></a>1.4.5. 
             Advanced
             Topics
-          </h3></div></div></div><div class="section" title="4.5.1.  Federation Queue Naming"><div class="titlepage"><div><div><h4 class="title"><a name="UsingBrokerFederation-FederationQueueNaming"></a>4.5.1. 
+          </h3></div></div></div><div class="section" title="1.4.5.1.  Federation Queue Naming"><div class="titlepage"><div><div><h4 class="title"><a name="UsingBrokerFederation-FederationQueueNaming"></a>1.4.5.1. 
             Federation
             Queue Naming
-          </h4></div></div></div><p></p></div><div class="section" title="4.5.2.  Message Loop Prevention"><div class="titlepage"><div><div><h4 class="title"><a name="UsingBrokerFederation-MessageLoopPrevention"></a>4.5.2. 
+          </h4></div></div></div><p></p></div><div class="section" title="1.4.5.2.  Message Loop Prevention"><div class="titlepage"><div><div><h4 class="title"><a name="UsingBrokerFederation-MessageLoopPrevention"></a>1.4.5.2. 
             Message
             Loop Prevention
-          </h4></div></div></div><p></p></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch01s03.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ch01.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ch01s05.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">3. 
+          </h4></div></div></div><p></p></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch01s03.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ch01.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ch01s05.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">1.3. 
     Cheat Sheet for configuring Exchange Options
-   </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> 5. 
+   </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> 1.5. 
       SSL
     </td></tr></table></div></body></html>



---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:commits-subscribe@qpid.apache.org