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/17 00:01:46 UTC

svn commit: r955411 [1/10] - in /qpid/site/docs/books: 0.5/AMQP-Messaging-Broker-CPP-Book/html/ 0.5/Programming-In-Apache-Qpid/html/ 0.5/Programming-In-Apache-Qpid/pdf/ 0.6/AMQP-Messaging-Broker-CPP-Book/html/ 0.6/Programming-In-Apache-Qpid/html/ 0.6/P...

Author: jonathan
Date: Wed Jun 16 22:01:44 2010
New Revision: 955411

URL: http://svn.apache.org/viewvc?rev=955411&view=rev
Log:
Updated documentation.

C++ broker PDF is broken. Need to investigate ...


Modified:
    qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01.html
    qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01s02.html
    qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01s03.html
    qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01s04.html
    qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01s05.html
    qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01s06.html
    qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01s08.html
    qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01s09.html
    qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch02.html
    qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch02s02.html
    qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch03.html
    qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/index.html
    qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/pr01.html
    qpid/site/docs/books/0.5/Programming-In-Apache-Qpid/html/ch01.html
    qpid/site/docs/books/0.5/Programming-In-Apache-Qpid/html/ch02.html
    qpid/site/docs/books/0.5/Programming-In-Apache-Qpid/html/ch02s02.html
    qpid/site/docs/books/0.5/Programming-In-Apache-Qpid/html/ch02s03.html
    qpid/site/docs/books/0.5/Programming-In-Apache-Qpid/html/ch02s04.html
    qpid/site/docs/books/0.5/Programming-In-Apache-Qpid/html/ch02s05.html
    qpid/site/docs/books/0.5/Programming-In-Apache-Qpid/html/ch02s06.html
    qpid/site/docs/books/0.5/Programming-In-Apache-Qpid/html/ch02s07.html
    qpid/site/docs/books/0.5/Programming-In-Apache-Qpid/html/ch02s08.html
    qpid/site/docs/books/0.5/Programming-In-Apache-Qpid/html/ch02s09.html
    qpid/site/docs/books/0.5/Programming-In-Apache-Qpid/html/ch02s10.html
    qpid/site/docs/books/0.5/Programming-In-Apache-Qpid/html/ch02s11.html
    qpid/site/docs/books/0.5/Programming-In-Apache-Qpid/html/ch02s12.html
    qpid/site/docs/books/0.5/Programming-In-Apache-Qpid/html/ch03.html
    qpid/site/docs/books/0.5/Programming-In-Apache-Qpid/html/ch03s02.html
    qpid/site/docs/books/0.5/Programming-In-Apache-Qpid/html/ch03s03.html
    qpid/site/docs/books/0.5/Programming-In-Apache-Qpid/html/ch03s04.html
    qpid/site/docs/books/0.5/Programming-In-Apache-Qpid/html/ch04.html
    qpid/site/docs/books/0.5/Programming-In-Apache-Qpid/html/ch04s02.html
    qpid/site/docs/books/0.5/Programming-In-Apache-Qpid/html/ch04s03.html
    qpid/site/docs/books/0.5/Programming-In-Apache-Qpid/html/ch04s04.html
    qpid/site/docs/books/0.5/Programming-In-Apache-Qpid/html/ch04s05.html
    qpid/site/docs/books/0.5/Programming-In-Apache-Qpid/html/index.html
    qpid/site/docs/books/0.5/Programming-In-Apache-Qpid/pdf/Programming-In-Apache-Qpid.pdf
    qpid/site/docs/books/0.6/AMQP-Messaging-Broker-CPP-Book/html/ch01.html
    qpid/site/docs/books/0.6/AMQP-Messaging-Broker-CPP-Book/html/ch01s02.html
    qpid/site/docs/books/0.6/AMQP-Messaging-Broker-CPP-Book/html/ch01s03.html
    qpid/site/docs/books/0.6/AMQP-Messaging-Broker-CPP-Book/html/ch01s04.html
    qpid/site/docs/books/0.6/AMQP-Messaging-Broker-CPP-Book/html/ch01s05.html
    qpid/site/docs/books/0.6/AMQP-Messaging-Broker-CPP-Book/html/ch01s06.html
    qpid/site/docs/books/0.6/AMQP-Messaging-Broker-CPP-Book/html/ch01s08.html
    qpid/site/docs/books/0.6/AMQP-Messaging-Broker-CPP-Book/html/ch01s09.html
    qpid/site/docs/books/0.6/AMQP-Messaging-Broker-CPP-Book/html/ch02.html
    qpid/site/docs/books/0.6/AMQP-Messaging-Broker-CPP-Book/html/ch02s02.html
    qpid/site/docs/books/0.6/AMQP-Messaging-Broker-CPP-Book/html/ch03.html
    qpid/site/docs/books/0.6/AMQP-Messaging-Broker-CPP-Book/html/index.html
    qpid/site/docs/books/0.6/AMQP-Messaging-Broker-CPP-Book/html/pr01.html
    qpid/site/docs/books/0.6/Programming-In-Apache-Qpid/html/ch01.html
    qpid/site/docs/books/0.6/Programming-In-Apache-Qpid/html/ch02.html
    qpid/site/docs/books/0.6/Programming-In-Apache-Qpid/html/ch02s02.html
    qpid/site/docs/books/0.6/Programming-In-Apache-Qpid/html/ch02s03.html
    qpid/site/docs/books/0.6/Programming-In-Apache-Qpid/html/ch02s04.html
    qpid/site/docs/books/0.6/Programming-In-Apache-Qpid/html/ch02s05.html
    qpid/site/docs/books/0.6/Programming-In-Apache-Qpid/html/ch02s06.html
    qpid/site/docs/books/0.6/Programming-In-Apache-Qpid/html/ch02s07.html
    qpid/site/docs/books/0.6/Programming-In-Apache-Qpid/html/ch02s08.html
    qpid/site/docs/books/0.6/Programming-In-Apache-Qpid/html/ch02s09.html
    qpid/site/docs/books/0.6/Programming-In-Apache-Qpid/html/ch02s10.html
    qpid/site/docs/books/0.6/Programming-In-Apache-Qpid/html/ch02s11.html
    qpid/site/docs/books/0.6/Programming-In-Apache-Qpid/html/ch02s12.html
    qpid/site/docs/books/0.6/Programming-In-Apache-Qpid/html/ch03.html
    qpid/site/docs/books/0.6/Programming-In-Apache-Qpid/html/ch03s02.html
    qpid/site/docs/books/0.6/Programming-In-Apache-Qpid/html/ch03s03.html
    qpid/site/docs/books/0.6/Programming-In-Apache-Qpid/html/ch03s04.html
    qpid/site/docs/books/0.6/Programming-In-Apache-Qpid/html/ch04.html
    qpid/site/docs/books/0.6/Programming-In-Apache-Qpid/html/ch04s02.html
    qpid/site/docs/books/0.6/Programming-In-Apache-Qpid/html/ch04s03.html
    qpid/site/docs/books/0.6/Programming-In-Apache-Qpid/html/ch04s04.html
    qpid/site/docs/books/0.6/Programming-In-Apache-Qpid/html/ch04s05.html
    qpid/site/docs/books/0.6/Programming-In-Apache-Qpid/html/index.html
    qpid/site/docs/books/0.6/Programming-In-Apache-Qpid/pdf/Programming-In-Apache-Qpid.pdf

Modified: qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01.html
URL: http://svn.apache.org/viewvc/qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01.html?rev=955411&r1=955410&r2=955411&view=diff
==============================================================================
--- qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01.html (original)
+++ qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01.html Wed Jun 16 22:01:44 2010
@@ -1,6 +1,6 @@
 <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.             
       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="id2938140"></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="id2911928"></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. 
     Running a Qpid C++ Broker

Modified: qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01s02.html
URL: http://svn.apache.org/viewvc/qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01s02.html?rev=955411&r1=955410&r2=955411&view=diff
==============================================================================
--- qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01s02.html (original)
+++ qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01s02.html Wed Jun 16 22:01:44 2010
@@ -2,7 +2,7 @@
       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="id2868403"></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="2.  Cheat Sheet for configuring Queue Options"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2648693"></a>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. 
             Configuring

Modified: qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01s03.html
URL: http://svn.apache.org/viewvc/qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01s03.html?rev=955411&r1=955410&r2=955411&view=diff
==============================================================================
--- qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01s03.html (original)
+++ qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01s03.html Wed Jun 16 22:01:44 2010
@@ -2,7 +2,7 @@
     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="id2938013"></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="3.  Cheat Sheet for configuring Exchange Options"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2911779"></a>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. 
       Configuring Exchange Options

Modified: qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01s04.html
URL: http://svn.apache.org/viewvc/qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01s04.html?rev=955411&r1=955410&r2=955411&view=diff
==============================================================================
--- qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01s04.html (original)
+++ qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01s04.html Wed Jun 16 22:01:44 2010
@@ -2,7 +2,7 @@
       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="id2938023"></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="4.  Using Broker Federation"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2911815"></a>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. 
             Introduction
@@ -402,7 +402,7 @@ Options:
 </pre><p>
             There are several transport options available for the federation
             link:
-          </p><div class="table"><a name="id2940827"></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="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>
                   Transport
                 </td><td>
                   Description

Modified: qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01s05.html
URL: http://svn.apache.org/viewvc/qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01s05.html?rev=955411&r1=955410&r2=955411&view=diff
==============================================================================
--- qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01s05.html (original)
+++ qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01s05.html Wed Jun 16 22:01:44 2010
@@ -2,7 +2,7 @@
       SSL
     </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01s04.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="ch01s06.html">Next</a></td></tr></table><hr></div><div class="section" title="5.  SSL"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2938373"></a>5. 
+    </th><td width="20%" align="right"> <a accesskey="n" href="ch01s06.html">Next</a></td></tr></table><hr></div><div class="section" title="5.  SSL"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2914544"></a>5. 
       SSL
     </h2></div></div></div><div class="section" title="5.1.  SSL How to"><div class="titlepage"><div><div><h3 class="title"><a name="SSL-SSLHowto"></a>5.1. 
             SSL How to

Modified: qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01s06.html
URL: http://svn.apache.org/viewvc/qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01s06.html?rev=955411&r1=955410&r2=955411&view=diff
==============================================================================
--- qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01s06.html (original)
+++ qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01s06.html Wed Jun 16 22:01:44 2010
@@ -2,7 +2,7 @@
       LVQ
     </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01s05.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="ch01s07.html">Next</a></td></tr></table><hr></div><div class="section" title="6.  LVQ"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2939149"></a>6. 
+    </th><td width="20%" align="right"> <a accesskey="n" href="ch01s07.html">Next</a></td></tr></table><hr></div><div class="section" title="6.  LVQ"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2912949"></a>6. 
       LVQ
     </h2></div></div></div><div class="section" title="6.1.  Understanding LVQ"><div class="titlepage"><div><div><h3 class="title"><a name="LVQ-UnderstandingLVQ"></a>6.1. 
             Understanding LVQ

Modified: qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01s08.html
URL: http://svn.apache.org/viewvc/qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01s08.html?rev=955411&r1=955410&r2=955411&view=diff
==============================================================================
--- qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01s08.html (original)
+++ qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01s08.html Wed Jun 16 22:01:44 2010
@@ -2,7 +2,7 @@
       Starting a cluster
     </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01s07.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="ch01s09.html">Next</a></td></tr></table><hr></div><div class="section" title="8.  Starting a cluster"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2940154"></a>8. 
+    </th><td width="20%" align="right"> <a accesskey="n" href="ch01s09.html">Next</a></td></tr></table><hr></div><div class="section" title="8.  Starting a cluster"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id2914465"></a>8. 
       Starting a cluster
     </h2></div></div></div><div class="section" title="8.1.  Running a Qpidd cluster"><div class="titlepage"><div><div><h3 class="title"><a name="Startingacluster-RunningaQpiddcluster"></a>8.1. 
             Running a

Modified: qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01s09.html
URL: http://svn.apache.org/viewvc/qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01s09.html?rev=955411&r1=955410&r2=955411&view=diff
==============================================================================
--- qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01s09.html (original)
+++ qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch01s09.html Wed Jun 16 22:01:44 2010
@@ -10,7 +10,7 @@
       This new ACL implementation has been designed for implementation
       and interoperability on all Qpid brokers. It is currently
       supported in the following brokers:
-    </p><div class="table"><a name="id2938790"></a><p class="title"><b>Table 1.2. ACL Support in Qpid Broker Versions</b></p><div class="table-contents"><table summary="ACL Support in Qpid Broker Versions" border="1"><colgroup><col><col></colgroup><thead><tr><th>
+    </p><div class="table"><a name="id2915541"></a><p class="title"><b>Table 1.2. ACL Support in Qpid Broker Versions</b></p><div class="table-contents"><table summary="ACL Support in Qpid Broker Versions" border="1"><colgroup><col><col></colgroup><thead><tr><th>
                   Broker
                 </th><th>
                   Version
@@ -226,7 +226,7 @@ acl deny all all
             0-10:
             The Java broker currently only performs ACLs on the AMQP
             connection not on management functions:
-          </p><div class="table"><a name="id2942262"></a><p class="title"><b>Table 1.3. Mapping ACL Traps</b></p><div class="table-contents"><table summary="Mapping ACL Traps" border="1"><colgroup><col><col><col><col><col></colgroup><thead><tr><th>
+          </p><div class="table"><a name="id2916046"></a><p class="title"><b>Table 1.3. Mapping ACL Traps</b></p><div class="table-contents"><table summary="Mapping ACL Traps" border="1"><colgroup><col><col><col><col><col></colgroup><thead><tr><th>
                   Object
                 </th><th>
                   Action
@@ -435,7 +435,7 @@ acl deny all all
           </p><p>
             for example, if the mgnt method 'joinCluster' was not mapped in
             schema it will be mapped in ACL file as follows
-          </p><div class="table"><a name="id2943763"></a><p class="title"><b>Table 1.4. Mapping Management Actions to ACL</b></p><div class="table-contents"><table summary="Mapping Management Actions to ACL" border="1"><colgroup><col><col><col></colgroup><thead><tr><th>
+          </p><div class="table"><a name="id2917552"></a><p class="title"><b>Table 1.4. Mapping Management Actions to ACL</b></p><div class="table-contents"><table summary="Mapping Management Actions to ACL" border="1"><colgroup><col><col><col></colgroup><thead><tr><th>
                   Object
                 </th><th>
                   Action

Modified: qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch02.html
URL: http://svn.apache.org/viewvc/qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch02.html?rev=955411&r1=955410&r2=955411&view=diff
==============================================================================
--- qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch02.html (original)
+++ qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch02.html Wed Jun 16 22:01:44 2010
@@ -45,7 +45,7 @@
           </p><p>
             Here is a matrix that describes the different versions supported
             by each release. The status symbols are interpreted as follows:
-          </p><div class="variablelist"><dl><dt><span class="term">Y</span></dt><dd><p>supported</p></dd><dt><span class="term">N</span></dt><dd><p>unsupported</p></dd><dt><span class="term">IP</span></dt><dd><p>in progress</p></dd><dt><span class="term">P</span></dt><dd><p>planned</p></dd></dl></div><div class="table"><a name="id2942471"></a><p class="title"><b>Table 2.1. AMQP Version Support by Qpid Release</b></p><div class="table-contents"><table summary="AMQP Version Support by Qpid Release" border="1"><colgroup><col><col><col><col><col><col></colgroup><tbody><tr><td>
+          </p><div class="variablelist"><dl><dt><span class="term">Y</span></dt><dd><p>supported</p></dd><dt><span class="term">N</span></dt><dd><p>unsupported</p></dd><dt><span class="term">IP</span></dt><dd><p>in progress</p></dd><dt><span class="term">P</span></dt><dd><p>planned</p></dd></dl></div><div class="table"><a name="id2916252"></a><p class="title"><b>Table 2.1. AMQP Version Support by Qpid Release</b></p><div class="table-contents"><table summary="AMQP Version Support by Qpid Release" border="1"><colgroup><col><col><col><col><col><col></colgroup><tbody><tr><td>
                   Component
                 </td><td>
                   Spec

Modified: qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch02s02.html
URL: http://svn.apache.org/viewvc/qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch02s02.html?rev=955411&r1=955410&r2=955411&view=diff
==============================================================================
--- qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch02s02.html (original)
+++ qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch02s02.html Wed Jun 16 22:01:44 2010
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>2.  Interop table by AMQP specification version</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="ch02.html" title="Chapter 2.  AMQP compatibility"><link rel="prev" href="ch02.html" title="Chapter 2.  AMQP compatibility"><link rel="next" href="ch03.html" title="Chapter 3.  Managing 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">2. 
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>2.  Interop table by AMQP specification version</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="ch02.html" title="Chapter 2.  AMQP compatibility"><link rel="prev" href="ch02.html" title="Chapter 2.  AMQP compatibility"><link rel="next" href="ch03.html" title="Chapter 3.  Qpid Interoperability Documentation"></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. 
             Interop
             table by AMQP specification version
           </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02.html">Prev</a> </td><th width="60%" align="center">Chapter 2. 
@@ -8,7 +8,7 @@
             table by AMQP specification version
           </h3></div></div></div><p>
             Above table represented in another format.
-          </p><div class="table"><a name="id2944527"></a><p class="title"><b>Table 2.2. AMQP Version Support - alternate format</b></p><div class="table-contents"><table summary="AMQP Version Support - alternate format" border="1"><colgroup><col><col><col><col><col></colgroup><tbody><tr><td>
+          </p><div class="table"><a name="id2918316"></a><p class="title"><b>Table 2.2. AMQP Version Support - alternate format</b></p><div class="table-contents"><table summary="AMQP Version Support - alternate format" border="1"><colgroup><col><col><col><col><col></colgroup><tbody><tr><td>
                    
                 </td><td>
                   release
@@ -150,6 +150,6 @@
                   Y
                 </td></tr></tbody></table></div></div><br class="table-break"></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch02.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ch02.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ch03.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 2. 
       AMQP compatibility
-     </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 3.             
-      Managing 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"> Chapter 3. 
+      Qpid Interoperability Documentation
     </td></tr></table></div></body></html>

Modified: qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch03.html
URL: http://svn.apache.org/viewvc/qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch03.html?rev=955411&r1=955410&r2=955411&view=diff
==============================================================================
--- qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch03.html (original)
+++ qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/ch03.html Wed Jun 16 22:01:44 2010
@@ -1,450 +1,243 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 3.  Managing 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="ch02s02.html" title="2.  Interop table by AMQP specification version"><link rel="next" href="ch03s02.html" title="2.  Qpid Management Framework"></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 3.             
-      Managing the AMQP Messaging Broker
-    </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s02.html">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="ch03s02.html">Next</a></td></tr></table><hr></div><div class="chapter" title="Chapter 3.  Managing the AMQP Messaging Broker"><div class="titlepage"><div><div><h2 class="title"><a name="chapter-Managing-CPP-Broker"></a>Chapter 3.             
-      Managing 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="ch03.html#section-Managing-CPP-Broker">1.  Managing the C++ Broker </a></span></dt><dd><dl><dt><span class="section"><a href="ch03.html#MgmtC-2B-2B-Usingqpidconfig">1.1. 
-            Using qpid-config
-          </a></span></dt><dt><span class="section"><a href="ch03.html#MgmtC-2B-2B-Usingqpidroute">1.2. 
-            Using qpid-route
-          </a></span></dt><dt><span class="section"><a href="ch03.html#MgmtC-2B-2B-Usingqpidtool">1.3. 
-            Using qpid-tool
-          </a></span></dt><dt><span class="section"><a href="ch03.html#MgmtC-2B-2B-Usingqpidprintevents">1.4. 
-            Using
-            qpid-printevents
-          </a></span></dt></dl></dd><dt><span class="section"><a href="ch03s02.html">2. 
-      Qpid Management Framework
-    </a></span></dt><dd><dl><dt><span class="section"><a href="ch03s02.html#QpidManagementFramework-WhatIsQMF">2.1. 
-            What Is QMF
-          </a></span></dt><dt><span class="section"><a href="ch03s02.html#QpidManagementFramework-GettingStartedwithQMF">2.2. 
-            Getting
-            Started with QMF
-          </a></span></dt><dt><span class="section"><a href="ch03s02.html#QpidManagementFramework-QMFConcepts">2.3. 
-            QMF Concepts
-          </a></span></dt><dt><span class="section"><a href="ch03s02.html#QpidManagementFramework-TheQMFProtocol">2.4. 
-            The QMF
-            Protocol
-          </a></span></dt><dt><span class="section"><a href="ch03s02.html#QpidManagementFramework-HowtoWriteaQMFConsole">2.5. 
-            How
-            to Write a QMF Console
-          </a></span></dt><dt><span class="section"><a href="ch03s02.html#QpidManagementFramework-HowtoWriteaQMFAgent">2.6. 
-            How to
-            Write a QMF Agent
-          </a></span></dt></dl></dd><dt><span class="section"><a href="ch03s03.html">3. 
-      QMF Python Console Tutorial
-    </a></span></dt><dd><dl><dt><span class="section"><a href="ch03s03.html#QMFPythonConsoleTutorial-PrerequisiteInstallQpidMessaging">3.1. 
-            Prerequisite
-            - Install Qpid Messaging
-          </a></span></dt><dt><span class="section"><a href="ch03s03.html#QMFPythonConsoleTutorial-SynchronousConsoleOperations">3.2. 
-            Synchronous
-            Console Operations
-          </a></span></dt><dt><span class="section"><a href="ch03s03.html#QMFPythonConsoleTutorial-AsynchronousConsoleOperations">3.3. 
-            Asynchronous
-            Console Operations
-          </a></span></dt><dt><span class="section"><a href="ch03s03.html#QMFPythonConsoleTutorial-DiscoveringwhatKindsofObjectsareAvailable">3.4. 
-            Discovering what Kinds of Objects are Available
-          </a></span></dt></dl></dd></dl></div><div class="section" title="1.  Managing the C++ Broker"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="section-Managing-CPP-Broker"></a>1.  Managing the C++ Broker </h2></div></div></div><p>
-            There are quite a few ways to interact with the C++ broker. The
-            command line tools
-            include:
-          </p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>qpid-route - used to configure federation (a set of federated
-            brokers)
-            </p></li><li class="listitem"><p>qpid-config - used to configure queues, exchanges, bindings
-            and list them etc
-            </p></li><li class="listitem"><p>qpid-tool - used to view management information/statistics
-            and call any management actions on the broker
-            </p></li><li class="listitem"><p>qpid-printevents - used to receive and print QMF events
-            </p></li></ul></div><div class="section" title="1.1.  Using qpid-config"><div class="titlepage"><div><div><h3 class="title"><a name="MgmtC-2B-2B-Usingqpidconfig"></a>1.1. 
-            Using qpid-config
-          </h3></div></div></div><p>
-            This utility can be used to create queues exchanges and bindings,
-            both durable and transient. Always check for latest options by
-            running --help command.
-          </p><pre class="programlisting">
-$ qpid-config --help
-Usage:  qpid-config [OPTIONS]
-        qpid-config [OPTIONS] exchanges [filter-string]
-        qpid-config [OPTIONS] queues    [filter-string]
-        qpid-config [OPTIONS] add exchange &lt;type&gt; &lt;name&gt; [AddExchangeOptions]
-        qpid-config [OPTIONS] del exchange &lt;name&gt;
-        qpid-config [OPTIONS] add queue &lt;name&gt; [AddQueueOptions]
-        qpid-config [OPTIONS] del queue &lt;name&gt;
-        qpid-config [OPTIONS] bind   &lt;exchange-name&gt; &lt;queue-name&gt; [binding-key]
-        qpid-config [OPTIONS] unbind &lt;exchange-name&gt; &lt;queue-name&gt; [binding-key]
-
-Options:
-    -b [ --bindings ]                         Show bindings in queue or exchange list
-    -a [ --broker-addr ] Address (localhost)  Address of qpidd broker
-         broker-addr is in the form:   [username/password@] hostname | ip-address [:&lt;port&gt;]
-         ex:  localhost, 10.1.1.7:10000, broker-host:10000, guest/guest@localhost
-
-Add Queue Options:
-    --durable            Queue is durable
-    --cluster-durable    Queue becomes durable if there is only one functioning cluster node
-    --file-count N (8)   Number of files in queue's persistence journal
-    --file-size  N (24)  File size in pages (64Kib/page)
-    --max-queue-size N   Maximum in-memory queue size as bytes
-    --max-queue-count N  Maximum in-memory queue size as a number of messages
-    --limit-policy [none | reject | flow-to-disk | ring | ring-strict]
-                         Action taken when queue limit is reached:
-                             none (default) - Use broker's default policy
-                             reject         - Reject enqueued messages
-                             flow-to-disk   - Page messages to disk
-                             ring           - Replace oldest unacquired message with new
-                             ring-strict    - Replace oldest message, reject if oldest is acquired
-    --order [fifo | lvq | lvq-no-browse]
-                         Set queue ordering policy:
-                             fifo (default) - First in, first out
-                             lvq            - Last Value Queue ordering, allows queue browsing
-                             lvq-no-browse  - Last Value Queue ordering, browsing clients may lose data
-    --generate-queue-events N
-                         If set to 1, every enqueue will generate an event that can be processed by
-                         registered listeners (e.g. for replication). If set to 2, events will be
-                         generated for enqueues and dequeues
-
-Add Exchange Options:
-    --durable    Exchange is durable
-    --sequence   Exchange will insert a 'qpid.msg_sequence' field in the message header
-                 with a value that increments for each message forwarded.
-    --ive        Exchange will behave as an 'initial-value-exchange', keeping a reference
-                 to the last message forwarded and enqueuing that message to newly bound
-                 queues.
-</pre><p>
-            Get the summary page
-          </p><pre class="programlisting">
-$ qpid-config
-Total Exchanges: 6
-          topic: 2
-        headers: 1
-         fanout: 1
-         direct: 2
-   Total Queues: 7
-        durable: 0
-    non-durable: 7
-</pre><p>
-            List the queues
-          </p><pre class="programlisting">
-$ qpid-config queues
-Queue Name                                  Attributes
-=================================================================
-pub_start                                  
-pub_done                                   
-sub_ready                                  
-sub_done                                   
-perftest0                                   --durable
-reply-dhcp-100-18-254.bos.redhat.com.20713  auto-del excl
-topic-dhcp-100-18-254.bos.redhat.com.20713  auto-del excl
-
-</pre><p>
-            List the exchanges with bindings
-          </p><pre class="programlisting">
-$ ./qpid-config -b exchanges
-Exchange '' (direct)
-    bind pub_start =&gt; pub_start
-    bind pub_done =&gt; pub_done
-    bind sub_ready =&gt; sub_ready
-    bind sub_done =&gt; sub_done
-    bind perftest0 =&gt; perftest0
-    bind mgmt-3206ff16-fb29-4a30-82ea-e76f50dd7d15 =&gt; mgmt-3206ff16-fb29-4a30-82ea-e76f50dd7d15
-    bind repl-3206ff16-fb29-4a30-82ea-e76f50dd7d15 =&gt; repl-3206ff16-fb29-4a30-82ea-e76f50dd7d15
-Exchange 'amq.direct' (direct)
-    bind repl-3206ff16-fb29-4a30-82ea-e76f50dd7d15 =&gt; repl-3206ff16-fb29-4a30-82ea-e76f50dd7d15
-    bind repl-df06c7a6-4ce7-426a-9f66-da91a2a6a837 =&gt; repl-df06c7a6-4ce7-426a-9f66-da91a2a6a837
-    bind repl-c55915c2-2fda-43ee-9410-b1c1cbb3e4ae =&gt; repl-c55915c2-2fda-43ee-9410-b1c1cbb3e4ae
-Exchange 'amq.topic' (topic)
-Exchange 'amq.fanout' (fanout)
-Exchange 'amq.match' (headers)
-Exchange 'qpid.management' (topic)
-    bind mgmt.# =&gt; mgmt-3206ff16-fb29-4a30-82ea-e76f50dd7d15
-</pre></div><div class="section" title="1.2.  Using qpid-route"><div class="titlepage"><div><div><h3 class="title"><a name="MgmtC-2B-2B-Usingqpidroute"></a>1.2. 
-            Using qpid-route
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 3.  Qpid Interoperability Documentation</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="ch02s02.html" title="2.  Interop table by AMQP specification version"><link rel="next" href="ch04.html" title="Chapter 4.  Managing 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">Chapter 3. 
+      Qpid Interoperability Documentation
+    </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s02.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="ch04.html">Next</a></td></tr></table><hr></div><div class="chapter" title="Chapter 3.  Qpid Interoperability Documentation"><div class="titlepage"><div><div><h2 class="title"><a name="id2914568"></a>Chapter 3. 
+      Qpid Interoperability Documentation
+    </h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="section"><a href="ch03.html#QpidInteroperabilityDocumentation-QpidInteroperabilityDocumentation">1. 
+            Qpid Interoperability Documentation
+          </a></span></dt><dd><dl><dt><span class="section"><a href="ch03.html#QpidInteroperabilityDocumentation-SASL">1.1. 
+            SASL
+          </a></span></dt></dl></dd></dl></div><div class="section" title="1.  Qpid Interoperability Documentation"><div class="titlepage"><div><div><h3 class="title"><a name="QpidInteroperabilityDocumentation-QpidInteroperabilityDocumentation"></a>1. 
+            Qpid Interoperability Documentation
           </h3></div></div></div><p>
-            This utility is to create federated networks of brokers, This
-            allows you for forward messages between brokers in a network.
-            Messages can be routed statically (using "qpid-route route add")
-            where the bindings that control message forwarding are supplied
-            in the route. Message routing can also be dynamic (using
-            "qpid-route dynamic add") where the messages are automatically
-            forwarded to clients based on their bindings to the local broker.
-          </p><pre class="programlisting">
-$ qpid-route
-Usage:  qpid-route [OPTIONS] dynamic add &lt;dest-broker&gt; &lt;src-broker&gt; &lt;exchange&gt; [tag] [exclude-list]
-        qpid-route [OPTIONS] dynamic del &lt;dest-broker&gt; &lt;src-broker&gt; &lt;exchange&gt;
-
-        qpid-route [OPTIONS] route add   &lt;dest-broker&gt; &lt;src-broker&gt; &lt;exchange&gt; &lt;routing-key&gt; [tag] [exclude-list]
-        qpid-route [OPTIONS] route del   &lt;dest-broker&gt; &lt;src-broker&gt; &lt;exchange&gt; &lt;routing-key&gt;
-        qpid-route [OPTIONS] queue add   &lt;dest-broker&gt; &lt;src-broker&gt; &lt;exchange&gt; &lt;queue&gt;
-        qpid-route [OPTIONS] queue del   &lt;dest-broker&gt; &lt;src-broker&gt; &lt;exchange&gt; &lt;queue&gt;
-        qpid-route [OPTIONS] route list  [&lt;dest-broker&gt;]
-        qpid-route [OPTIONS] route flush [&lt;dest-broker&gt;]
-        qpid-route [OPTIONS] route map   [&lt;broker&gt;]
-
-        qpid-route [OPTIONS] link add  &lt;dest-broker&gt; &lt;src-broker&gt;
-        qpid-route [OPTIONS] link del  &lt;dest-broker&gt; &lt;src-broker&gt;
-        qpid-route [OPTIONS] link list [&lt;dest-broker&gt;]
-
-Options:
-    -v [ --verbose ]         Verbose output
-    -q [ --quiet ]           Quiet output, don't print duplicate warnings
-    -d [ --durable ]         Added configuration shall be durable
-    -e [ --del-empty-link ]  Delete link after deleting last route on the link
-    -s [ --src-local ]       Make connection to source broker (push route)
-    -t &lt;transport&gt; [ --transport &lt;transport&gt;]
-                             Specify transport to use for links, defaults to tcp
-
-  dest-broker and src-broker are in the form:  [username/password@] hostname | ip-address [:&lt;port&gt;]
-  ex:  localhost, 10.1.1.7:10000, broker-host:10000, guest/guest@localhost
-</pre><p>
-            A few examples:
-          </p><pre class="programlisting">
-qpid-route dynamic add host1 host2 fed.topic
-qpid-route dynamic add host2 host1 fed.topic
-
-qpid-route -v route add host1 host2 hub1.topic hub2.topic.stock.buy
-qpid-route -v route add host1 host2 hub1.topic hub2.topic.stock.sell
-qpid-route -v route add host1 host2 hub1.topic 'hub2.topic.stock.#'
-qpid-route -v route add host1 host2 hub1.topic 'hub2.#'
-qpid-route -v route add host1 host2 hub1.topic 'hub2.topic.#'
-qpid-route -v route add host1 host2 hub1.topic 'hub2.global.#'
-</pre><p>
-            The link map feature can be used to display the entire federated
-            network configuration by supplying a single broker as an entry
-            point:
-          </p><pre class="programlisting">
-$ qpid-route route map localhost:10001
-
-Finding Linked Brokers:
-    localhost:10001... Ok
-    localhost:10002... Ok
-    localhost:10003... Ok
-    localhost:10004... Ok
-    localhost:10005... Ok
-    localhost:10006... Ok
-    localhost:10007... Ok
-    localhost:10008... Ok
-
-Dynamic Routes:
-
-  Exchange fed.topic:
-    localhost:10002 &lt;=&gt; localhost:10001
-    localhost:10003 &lt;=&gt; localhost:10002
-    localhost:10004 &lt;=&gt; localhost:10002
-    localhost:10005 &lt;=&gt; localhost:10002
-    localhost:10006 &lt;=&gt; localhost:10005
-    localhost:10007 &lt;=&gt; localhost:10006
-    localhost:10008 &lt;=&gt; localhost:10006
-
-  Exchange fed.direct:
-    localhost:10002  =&gt; localhost:10001
-    localhost:10004  =&gt; localhost:10003
-    localhost:10003  =&gt; localhost:10002
-    localhost:10001  =&gt; localhost:10004
-
-Static Routes:
-
-  localhost:10003(ex=amq.direct) &lt;= localhost:10005(ex=amq.direct) key=rkey
-  localhost:10003(ex=amq.direct) &lt;= localhost:10005(ex=amq.direct) key=rkey2
-</pre></div><div class="section" title="1.3.  Using qpid-tool"><div class="titlepage"><div><div><h3 class="title"><a name="MgmtC-2B-2B-Usingqpidtool"></a>1.3. 
-            Using qpid-tool
-          </h3></div></div></div><p>
-            This utility provided a telnet style interface to be able to
-            view, list all stats and action
-            all the methods. Simple capture below. Best to just play with it
-            and mail the list if you have
-            questions or want features added.
-          </p><pre class="programlisting">
-qpid:
-qpid: help
-Management Tool for QPID
-Commands:
-    list                            - Print summary of existing objects by class
-    list &lt;className&gt;                - Print list of objects of the specified class
-    list &lt;className&gt; all            - Print contents of all objects of specified class
-    list &lt;className&gt; active         - Print contents of all non-deleted objects of specified class
-    list &lt;list-of-IDs&gt;              - Print contents of one or more objects (infer className)
-    list &lt;className&gt; &lt;list-of-IDs&gt;  - Print contents of one or more objects
-        list is space-separated, ranges may be specified (i.e. 1004-1010)
-    call &lt;ID&gt; &lt;methodName&gt; &lt;args&gt; - Invoke a method on an object
-    schema                          - Print summary of object classes seen on the target
-    schema &lt;className&gt;              - Print details of an object class
-    set time-format short           - Select short timestamp format (default)
-    set time-format long            - Select long timestamp format
-    quit or ^D                      - Exit the program
-qpid: list
-Management Object Types:
-    ObjectType     Active  Deleted
-    ================================
-    qpid.binding   21      0
-    qpid.broker    1       0
-    qpid.client    1       0
-    qpid.exchange  6       0
-    qpid.queue     13      0
-    qpid.session   4       0
-    qpid.system    1       0
-    qpid.vhost     1       0
-qpid: list qpid.system
-Objects of type qpid.system
-    ID    Created   Destroyed  Index
-    ==================================
-    1000  21:00:02  -          host
-qpid: list 1000
-Object of type qpid.system: (last sample time: 21:26:02)
-    Type    Element   1000
-    =======================================================
-    config  sysId     host
-    config  osName    Linux
-    config  nodeName  localhost.localdomain
-    config  release   2.6.24.4-64.fc8
-    config  version   #1 SMP Sat Mar 29 09:15:49 EDT 2008
-    config  machine   x86_64
-qpid: schema queue
-Schema for class 'qpid.queue':
-    Element                Type          Unit         Access      Notes   Description
-    ===================================================================================================================
-    vhostRef               reference                  ReadCreate  index
-    name                   short-string               ReadCreate  index
-    durable                boolean                    ReadCreate
-    autoDelete             boolean                    ReadCreate
-    exclusive              boolean                    ReadCreate
-    arguments              field-table                ReadOnly            Arguments supplied in queue.declare
-    storeRef               reference                  ReadOnly            Reference to persistent queue (if durable)
-    msgTotalEnqueues       uint64        message                          Total messages enqueued
-    msgTotalDequeues       uint64        message                          Total messages dequeued
-    msgTxnEnqueues         uint64        message                          Transactional messages enqueued
-    msgTxnDequeues         uint64        message                          Transactional messages dequeued
-    msgPersistEnqueues     uint64        message                          Persistent messages enqueued
-    msgPersistDequeues     uint64        message                          Persistent messages dequeued
-    msgDepth               uint32        message                          Current size of queue in messages
-    msgDepthHigh           uint32        message                          Current size of queue in messages (High)
-    msgDepthLow            uint32        message                          Current size of queue in messages (Low)
-    byteTotalEnqueues      uint64        octet                            Total messages enqueued
-    byteTotalDequeues      uint64        octet                            Total messages dequeued
-    byteTxnEnqueues        uint64        octet                            Transactional messages enqueued
-    byteTxnDequeues        uint64        octet                            Transactional messages dequeued
-    bytePersistEnqueues    uint64        octet                            Persistent messages enqueued
-    bytePersistDequeues    uint64        octet                            Persistent messages dequeued
-    byteDepth              uint32        octet                            Current size of queue in bytes
-    byteDepthHigh          uint32        octet                            Current size of queue in bytes (High)
-    byteDepthLow           uint32        octet                            Current size of queue in bytes (Low)
-    enqueueTxnStarts       uint64        transaction                      Total enqueue transactions started
-    enqueueTxnCommits      uint64        transaction                      Total enqueue transactions committed
-    enqueueTxnRejects      uint64        transaction                      Total enqueue transactions rejected
-    enqueueTxnCount        uint32        transaction                      Current pending enqueue transactions
-    enqueueTxnCountHigh    uint32        transaction                      Current pending enqueue transactions (High)
-    enqueueTxnCountLow     uint32        transaction                      Current pending enqueue transactions (Low)
-    dequeueTxnStarts       uint64        transaction                      Total dequeue transactions started
-    dequeueTxnCommits      uint64        transaction                      Total dequeue transactions committed
-    dequeueTxnRejects      uint64        transaction                      Total dequeue transactions rejected
-    dequeueTxnCount        uint32        transaction                      Current pending dequeue transactions
-    dequeueTxnCountHigh    uint32        transaction                      Current pending dequeue transactions (High)
-    dequeueTxnCountLow     uint32        transaction                      Current pending dequeue transactions (Low)
-    consumers              uint32        consumer                         Current consumers on queue
-    consumersHigh          uint32        consumer                         Current consumers on queue (High)
-    consumersLow           uint32        consumer                         Current consumers on queue (Low)
-    bindings               uint32        binding                          Current bindings
-    bindingsHigh           uint32        binding                          Current bindings (High)
-    bindingsLow            uint32        binding                          Current bindings (Low)
-    unackedMessages        uint32        message                          Messages consumed but not yet acked
-    unackedMessagesHigh    uint32        message                          Messages consumed but not yet acked (High)
-    unackedMessagesLow     uint32        message                          Messages consumed but not yet acked (Low)
-    messageLatencySamples  delta-time    nanosecond                       Broker latency through this queue (Samples)
-    messageLatencyMin      delta-time    nanosecond                       Broker latency through this queue (Min)
-    messageLatencyMax      delta-time    nanosecond                       Broker latency through this queue (Max)
-    messageLatencyAverage  delta-time    nanosecond                       Broker latency through this queue (Average)
-Method 'purge' Discard all messages on queue
-qpid: list queue
-Objects of type qpid.queue
-    ID    Created   Destroyed  Index
-    ===========================================================================
-    1012  21:08:13  -          1002.pub_start
-    1014  21:08:13  -          1002.pub_done
-    1016  21:08:13  -          1002.sub_ready
-    1018  21:08:13  -          1002.sub_done
-    1020  21:08:13  -          1002.perftest0
-    1038  21:09:08  -          1002.mgmt-3206ff16-fb29-4a30-82ea-e76f50dd7d15
-    1040  21:09:08  -          1002.repl-3206ff16-fb29-4a30-82ea-e76f50dd7d15
-    1046  21:09:32  -          1002.mgmt-df06c7a6-4ce7-426a-9f66-da91a2a6a837
-    1048  21:09:32  -          1002.repl-df06c7a6-4ce7-426a-9f66-da91a2a6a837
-    1054  21:10:01  -          1002.mgmt-c55915c2-2fda-43ee-9410-b1c1cbb3e4ae
-    1056  21:10:01  -          1002.repl-c55915c2-2fda-43ee-9410-b1c1cbb3e4ae
-    1063  21:26:00  -          1002.mgmt-8d621997-6356-48c3-acab-76a37081d0f3
-    1065  21:26:00  -          1002.repl-8d621997-6356-48c3-acab-76a37081d0f3
-qpid: list 1020
-Object of type qpid.queue: (last sample time: 21:26:02)
-    Type    Element                1020
-    ==========================================================================
-    config  vhostRef               1002
-    config  name                   perftest0
-    config  durable                False
-    config  autoDelete             False
-    config  exclusive              False
-    config  arguments              {'qpid.max_size': 0, 'qpid.max_count': 0}
-    config  storeRef               NULL
-    inst    msgTotalEnqueues       500000 messages
-    inst    msgTotalDequeues       500000
-    inst    msgTxnEnqueues         0
-    inst    msgTxnDequeues         0
-    inst    msgPersistEnqueues     0
-    inst    msgPersistDequeues     0
-    inst    msgDepth               0
-    inst    msgDepthHigh           0
-    inst    msgDepthLow            0
-    inst    byteTotalEnqueues      512000000 octets
-    inst    byteTotalDequeues      512000000
-    inst    byteTxnEnqueues        0
-    inst    byteTxnDequeues        0
-    inst    bytePersistEnqueues    0
-    inst    bytePersistDequeues    0
-    inst    byteDepth              0
-    inst    byteDepthHigh          0
-    inst    byteDepthLow           0
-    inst    enqueueTxnStarts       0 transactions
-    inst    enqueueTxnCommits      0
-    inst    enqueueTxnRejects      0
-    inst    enqueueTxnCount        0
-    inst    enqueueTxnCountHigh    0
-    inst    enqueueTxnCountLow     0
-    inst    dequeueTxnStarts       0
-    inst    dequeueTxnCommits      0
-    inst    dequeueTxnRejects      0
-    inst    dequeueTxnCount        0
-    inst    dequeueTxnCountHigh    0
-    inst    dequeueTxnCountLow     0
-    inst    consumers              0 consumers
-    inst    consumersHigh          0
-    inst    consumersLow           0
-    inst    bindings               1 binding
-    inst    bindingsHigh           1
-    inst    bindingsLow            1
-    inst    unackedMessages        0 messages
-    inst    unackedMessagesHigh    0
-    inst    unackedMessagesLow     0
-    inst    messageLatencySamples  0
-    inst    messageLatencyMin      0
-    inst    messageLatencyMax      0
-    inst    messageLatencyAverage  0
-qpid:
-</pre></div><div class="section" title="1.4.  Using qpid-printevents"><div class="titlepage"><div><div><h3 class="title"><a name="MgmtC-2B-2B-Usingqpidprintevents"></a>1.4. 
-            Using
-            qpid-printevents
-          </h3></div></div></div><p>
-            This utility connects to one or more brokers and collects events,
-            printing out a line per event.
-          </p><pre class="programlisting">
-$ qpid-printevents --help
-Usage: qpid-printevents [options] [broker-addr]...
-
-Collect and print events from one or more Qpid message brokers.  If no broker-
-addr is supplied, qpid-printevents will connect to 'localhost:5672'. broker-
-addr is of the form:  [username/password@] hostname | ip-address [:&lt;port&gt;] ex:
-localhost, 10.1.1.7:10000, broker-host:10000, guest/guest@localhost
-
-Options:
-  -h, --help  show this help message and exit
-</pre><p>
-            You get the idea... have fun!
-          </p></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch02s02.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="ch03s02.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">2. 
+            This page documents the various interoperable features of the
+            Qpid clients.
+          </p><div class="section" title="1.1.  SASL"><div class="titlepage"><div><div><h4 class="title"><a name="QpidInteroperabilityDocumentation-SASL"></a>1.1. 
+            SASL
+          </h4></div></div></div><p>
+            
+          </p><div class="section" title="1.1.1.  Standard Mechanisms"><div class="titlepage"><div><div><h5 class="title"><a name="QpidInteroperabilityDocumentation-StandardMechanisms"></a>1.1.1. 
+            Standard
+            Mechanisms
+          </h5></div></div></div><p>
+            <a class="ulink" href="http://en.wikipedia.org/wiki/Simple_Authentication_and_Security_Layer#SASL_mechanisms" target="_top">http://en.wikipedia.org/wiki/Simple_Authentication_and_Security_Layer#SASL_mechanisms</a>
+          </p><p>
+            This table list the various SASL mechanisms that each component
+            supports. The version listed shows when this
+            functionality was added to the product.
+          </p><div class="table"><a name="id2918747"></a><p class="title"><b>Table 3.1. SASL Mechanism Support</b></p><div class="table-contents"><table summary="SASL Mechanism Support" border="1"><colgroup><col><col><col><col><col><col><col></colgroup><tbody><tr><td>
+                  Component
+                </td><td>
+                  ANONYMOUS
+                </td><td>
+                  CRAM-MD5
+                </td><td>
+                  DIGEST-MD5
+                </td><td>
+                  EXTERNAL
+                </td><td>
+                  GSSAPI/Kerberos
+                </td><td>
+                  PLAIN
+                </td></tr><tr><td>
+                  C++ Broker
+                </td><td>
+                  M3[<a class="xref" href="ch03.html#QpidInteroperabilityDocumentation-1">Section 1.1.1, &#8220;
+            Standard
+            Mechanisms
+          &#8221;</a>]
+                </td><td>
+                  M3[<a class="xref" href="ch03.html#QpidInteroperabilityDocumentation-1">Section 1.1.1, &#8220;
+            Standard
+            Mechanisms
+          &#8221;</a>,<a class="xref" href="ch03.html#QpidInteroperabilityDocumentation-2">Section 1.1.1, &#8220;
+            Standard
+            Mechanisms
+          &#8221;</a>]
+                </td><td>
+                   
+                </td><td>
+                   
+                </td><td>
+                  M3[<a class="xref" href="ch03.html#QpidInteroperabilityDocumentation-1">Section 1.1.1, &#8220;
+            Standard
+            Mechanisms
+          &#8221;</a>,<a class="xref" href="ch03.html#QpidInteroperabilityDocumentation-2">Section 1.1.1, &#8220;
+            Standard
+            Mechanisms
+          &#8221;</a>]
+                </td><td>
+                  M1
+                </td></tr><tr><td>
+                  C++ Client
+                </td><td>
+                  M3[<a class="xref" href="ch03.html#QpidInteroperabilityDocumentation-1">Section 1.1.1, &#8220;
+            Standard
+            Mechanisms
+          &#8221;</a>]
+                </td><td>
+                   
+                </td><td>
+                   
+                </td><td>
+                   
+                </td><td>
+                   
+                </td><td>
+                  M1
+                </td></tr><tr><td>
+                  Java Broker
+                </td><td>
+                   
+                </td><td>
+                  M1
+                </td><td>
+                   
+                </td><td>
+                   
+                </td><td>
+                   
+                </td><td>
+                  M1
+                </td></tr><tr><td>
+                  Java Client
+                </td><td>
+                   
+                </td><td>
+                  M1
+                </td><td>
+                   
+                </td><td>
+                   
+                </td><td>
+                   
+                </td><td>
+                  M1
+                </td></tr><tr><td>
+                  .Net Client
+                </td><td>
+                  M2
+                </td><td>
+                  M2
+                </td><td>
+                  M2
+                </td><td>
+                  M2
+                </td><td>
+                   
+                </td><td>
+                  M2
+                </td></tr><tr><td>
+                  Python Client
+                </td><td>
+                   
+                </td><td>
+                   
+                </td><td>
+                   
+                </td><td>
+                   
+                </td><td>
+                   
+                </td><td>
+                  ?
+                </td></tr><tr><td>
+                  Ruby Client
+                </td><td>
+                   
+                </td><td>
+                   
+                </td><td>
+                   
+                </td><td>
+                   
+                </td><td>
+                   
+                </td><td>
+                  ?
+                </td></tr></tbody></table></div></div><br class="table-break"><p><a name="QpidInteroperabilityDocumentation-1"></a>        
+            1: Support for these will be in M3 (currently available on
+            trunk).
+	  </p><p><a name="QpidInteroperabilityDocumentation-2"></a>2: C++ Broker uses <a class="ulink" href="http://freshmeat.net/projects/cyrussasl/" target="_top">Cyrus SASL</a> which
+            supports CRAM-MD5 and GSSAPI but these have not been tested yet
+          </p></div><div class="section" title="1.1.2.  Custom Mechanisms"><div class="titlepage"><div><div><h5 class="title"><a name="QpidInteroperabilityDocumentation-CustomMechanisms"></a>1.1.2. 
+            Custom
+            Mechanisms
+          </h5></div></div></div><p>
+            There have been some custom mechanisms added to our
+            implementations.
+          </p><div class="table"><a name="id2918000"></a><p class="title"><b>Table 3.2. SASL Custom Mechanisms</b></p><div class="table-contents"><table summary="SASL Custom Mechanisms" border="1"><colgroup><col><col><col></colgroup><tbody><tr><td>
+                  Component
+                </td><td>
+                  AMQPLAIN
+                </td><td>
+                  CRAM-MD5-HASHED
+                </td></tr><tr><td>
+                  C++ Broker
+                </td><td>
+                   
+                </td><td>
+                   
+                </td></tr><tr><td>
+                  C++ Client
+                </td><td>
+                   
+                </td><td>
+                   
+                </td></tr><tr><td>
+                  Java Broker
+                </td><td>
+                  M1
+                </td><td>
+                  M2
+                </td></tr><tr><td>
+                  Java Client
+                </td><td>
+                  M1
+                </td><td>
+                  M2
+                </td></tr><tr><td>
+                  .Net Client
+                </td><td>
+                   
+                </td><td>
+                   
+                </td></tr><tr><td>
+                  Python Client
+                </td><td>
+                  M2
+                </td><td>
+                   
+                </td></tr><tr><td>
+                  Ruby Client
+                </td><td>
+                  M2
+                </td><td>
+                   
+                </td></tr></tbody></table></div></div><br class="table-break"><div class="section" title="1.1.2.1. AMQPLAIN"><div class="titlepage"><div><div><h6 class="title"><a name="id2918152"></a>1.1.2.1. AMQPLAIN</h6></div></div></div><p></p></div><div class="section" title="1.1.2.2. CRAM-MD5-HASHED"><div class="titlepage"><div><div><h6 class="title"><a name="id2918161"></a>1.1.2.2. CRAM-MD5-HASHED</h6></div></div></div><p>
+            The Java SASL implementations require that you have the password
+            of the user to validate the incoming request. This then means
+            that the user's password must be stored on disk. For this to be
+            secure either the broker must encrypt the password file or the
+            need for the password being stored must be removed.
+          </p><p>
+            The CRAM-MD5-HASHED SASL plugin removes the need for the plain
+            text password to be stored on disk. The mechanism defers all
+            functionality to the build in CRAM-MD5 module the only change is
+            on the client side where it generates the hash of the password
+            and uses that value as the password. This means that the Java
+            Broker only need store the password hash on the file system.
+            While a one way hash is not very secure compared to other forms
+            of encryption in environments where the having the password in
+            plain text is unacceptable this will provide and additional layer
+            to protect the password. In particular this offers some
+            protection where the same password may be shared amongst many
+            systems. It offers no real extra protection against attacks on
+            the broker (the secret is now the hash rather than the password).
+          </p></div></div></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch02s02.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="ch04.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">2. 
             Interop
             table by AMQP specification version
-           </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> 2. 
-      Qpid Management Framework
+           </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 4.             
+      Managing the AMQP Messaging Broker
     </td></tr></table></div></body></html>

Modified: qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/index.html
URL: http://svn.apache.org/viewvc/qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/index.html?rev=955411&r1=955410&r2=955411&view=diff
==============================================================================
--- qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/index.html (original)
+++ qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/index.html Wed Jun 16 22:01:44 2010
@@ -1,4 +1,4 @@
-<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="id2868322"></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=""></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.             
       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. 
     Running a Qpid C++ Broker
@@ -75,46 +75,46 @@
             Design Documentation
           </a></span></dt><dt><span class="section"><a href="ch01s09.html#ACL-v2ACLUserGuide">9.3. 
             v2 ACL User Guide
-          </a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="ch03.html">3.             
+          </a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="ch04.html">4.             
       Managing the AMQP Messaging Broker
-    </a></span></dt><dd><dl><dt><span class="section"><a href="ch03.html#section-Managing-CPP-Broker">1.  Managing the C++ Broker </a></span></dt><dd><dl><dt><span class="section"><a href="ch03.html#MgmtC-2B-2B-Usingqpidconfig">1.1. 
+    </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. 
             Using qpid-config
-          </a></span></dt><dt><span class="section"><a href="ch03.html#MgmtC-2B-2B-Usingqpidroute">1.2. 
+          </a></span></dt><dt><span class="section"><a href="ch04.html#MgmtC-2B-2B-Usingqpidroute">1.2. 
             Using qpid-route
-          </a></span></dt><dt><span class="section"><a href="ch03.html#MgmtC-2B-2B-Usingqpidtool">1.3. 
+          </a></span></dt><dt><span class="section"><a href="ch04.html#MgmtC-2B-2B-Usingqpidtool">1.3. 
             Using qpid-tool
-          </a></span></dt><dt><span class="section"><a href="ch03.html#MgmtC-2B-2B-Usingqpidprintevents">1.4. 
+          </a></span></dt><dt><span class="section"><a href="ch04.html#MgmtC-2B-2B-Usingqpidprintevents">1.4. 
             Using
             qpid-printevents
-          </a></span></dt></dl></dd><dt><span class="section"><a href="ch03s02.html">2. 
+          </a></span></dt></dl></dd><dt><span class="section"><a href="ch04s02.html">2. 
       Qpid Management Framework
-    </a></span></dt><dd><dl><dt><span class="section"><a href="ch03s02.html#QpidManagementFramework-WhatIsQMF">2.1. 
+    </a></span></dt><dd><dl><dt><span class="section"><a href="ch04s02.html#QpidManagementFramework-WhatIsQMF">2.1. 
             What Is QMF
-          </a></span></dt><dt><span class="section"><a href="ch03s02.html#QpidManagementFramework-GettingStartedwithQMF">2.2. 
+          </a></span></dt><dt><span class="section"><a href="ch04s02.html#QpidManagementFramework-GettingStartedwithQMF">2.2. 
             Getting
             Started with QMF
-          </a></span></dt><dt><span class="section"><a href="ch03s02.html#QpidManagementFramework-QMFConcepts">2.3. 
+          </a></span></dt><dt><span class="section"><a href="ch04s02.html#QpidManagementFramework-QMFConcepts">2.3. 
             QMF Concepts
-          </a></span></dt><dt><span class="section"><a href="ch03s02.html#QpidManagementFramework-TheQMFProtocol">2.4. 
+          </a></span></dt><dt><span class="section"><a href="ch04s02.html#QpidManagementFramework-TheQMFProtocol">2.4. 
             The QMF
             Protocol
-          </a></span></dt><dt><span class="section"><a href="ch03s02.html#QpidManagementFramework-HowtoWriteaQMFConsole">2.5. 
+          </a></span></dt><dt><span class="section"><a href="ch04s02.html#QpidManagementFramework-HowtoWriteaQMFConsole">2.5. 
             How
             to Write a QMF Console
-          </a></span></dt><dt><span class="section"><a href="ch03s02.html#QpidManagementFramework-HowtoWriteaQMFAgent">2.6. 
+          </a></span></dt><dt><span class="section"><a href="ch04s02.html#QpidManagementFramework-HowtoWriteaQMFAgent">2.6. 
             How to
             Write a QMF Agent
-          </a></span></dt></dl></dd><dt><span class="section"><a href="ch03s03.html">3. 
+          </a></span></dt></dl></dd><dt><span class="section"><a href="ch04s03.html">3. 
       QMF Python Console Tutorial
-    </a></span></dt><dd><dl><dt><span class="section"><a href="ch03s03.html#QMFPythonConsoleTutorial-PrerequisiteInstallQpidMessaging">3.1. 
+    </a></span></dt><dd><dl><dt><span class="section"><a href="ch04s03.html#QMFPythonConsoleTutorial-PrerequisiteInstallQpidMessaging">3.1. 
             Prerequisite
             - Install Qpid Messaging
-          </a></span></dt><dt><span class="section"><a href="ch03s03.html#QMFPythonConsoleTutorial-SynchronousConsoleOperations">3.2. 
+          </a></span></dt><dt><span class="section"><a href="ch04s03.html#QMFPythonConsoleTutorial-SynchronousConsoleOperations">3.2. 
             Synchronous
             Console Operations
-          </a></span></dt><dt><span class="section"><a href="ch03s03.html#QMFPythonConsoleTutorial-AsynchronousConsoleOperations">3.3. 
+          </a></span></dt><dt><span class="section"><a href="ch04s03.html#QMFPythonConsoleTutorial-AsynchronousConsoleOperations">3.3. 
             Asynchronous
             Console Operations
-          </a></span></dt><dt><span class="section"><a href="ch03s03.html#QMFPythonConsoleTutorial-DiscoveringwhatKindsofObjectsareAvailable">3.4. 
+          </a></span></dt><dt><span class="section"><a href="ch04s03.html#QMFPythonConsoleTutorial-DiscoveringwhatKindsofObjectsareAvailable">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#id2940827">Transport Options for Federation</a></dt><dt>1.2. <a href="ch01s09.html#id2938790">ACL Support in Qpid Broker Versions</a></dt><dt>1.3. <a href="ch01s09.html#id2942262">Mapping ACL Traps</a></dt><dt>1.4. <a href="ch01s09.html#id2943763">Mapping Management Actions to ACL</a></dt><dt>2.1. <a href="ch02.html#id2942471">AMQP Version Support by Qpid Release</a></dt><dt>2.2. <a href="ch02s02.html#id2944527">AMQP Version Support - alternate format</a></dt><dt>3.1. <a href="ch03s02.html#id2945292">XML Attributes for QMF Properties and Statistics</a></dt><dt>3.2. <a href="ch03s02.html#id2946767">QMF Datatypes</a></dt><dt>3.3. <a href="ch03s02.html#id2947041">XML Schema Mapping for QMF Types</a></dt><dt>3.4. <a href="ch03s03.html#id2948337">QMF Python Console Class Methods</a></dt></dl></div></div><div class="navfooter"><hr><tab
 le 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#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>

Modified: qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/pr01.html
URL: http://svn.apache.org/viewvc/qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/pr01.html?rev=955411&r1=955410&r2=955411&view=diff
==============================================================================
--- qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/pr01.html (original)
+++ qpid/site/docs/books/0.5/AMQP-Messaging-Broker-CPP-Book/html/pr01.html Wed Jun 16 22:01:44 2010
@@ -1,3 +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 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 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="ch
 01.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.             
+<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
+    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
+    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.5/Programming-In-Apache-Qpid/html/ch01.html
URL: http://svn.apache.org/viewvc/qpid/site/docs/books/0.5/Programming-In-Apache-Qpid/html/ch01.html?rev=955411&r1=955410&r2=955411&view=diff
==============================================================================
--- qpid/site/docs/books/0.5/Programming-In-Apache-Qpid/html/ch01.html (original)
+++ qpid/site/docs/books/0.5/Programming-In-Apache-Qpid/html/ch01.html Wed Jun 16 22:01:44 2010
@@ -1,4 +1,4 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 1. Introduction</title><meta name="generator" content="DocBook XSL Stylesheets V1.75.2"><link rel="home" href="index.html" title="Programming in Apache Qpid"><link rel="up" href="index.html" title="Programming in Apache Qpid"><link rel="prev" href="index.html" title="Programming in Apache Qpid"><link rel="next" href="ch02.html" title="Chapter 2. Using the Qpid Messaging API"></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. 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="ch02.html">Next</a></td></tr></table><hr></div><div class="chapter" title="Chapter 1. Introduction">
 <div class="titlepage"><div><div><h2 class="title"><a name="id2579140"></a>Chapter 1. Introduction</h2></div></div></div><p>Apache Qpid is a reliable, asynchronous messaging system that
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter 1. Introduction</title><meta name="generator" content="DocBook XSL Stylesheets V1.75.2"><link rel="home" href="index.html" title="Programming in Apache Qpid"><link rel="up" href="index.html" title="Programming in Apache Qpid"><link rel="prev" href="index.html" title="Programming in Apache Qpid"><link rel="next" href="ch02.html" title="Chapter 2. Using the Qpid Messaging API"></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. 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="ch02.html">Next</a></td></tr></table><hr></div><div class="chapter" title="Chapter 1. Introduction">
 <div class="titlepage"><div><div><h2 class="title"><a name="id2774235"></a>Chapter 1. Introduction</h2></div></div></div><p>Apache Qpid is a reliable, asynchronous messaging system that
       supports the AMQP messaging protocol in several common programming
       languages. Qpid is supported on most common platforms.
     </p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>
@@ -10,7 +10,7 @@
           a <a class="ulink" href="http://qpid.apache.org/wcf.html" target="_top">WCF
             binding</a>.
         </p></li><li class="listitem"><p>
-          For Python and C++, Qpid defines its own messaging API, the
+          For Python, C++, and .NET, Qpid defines its own messaging API, the
           <em class="firstterm">Qpid Messaging API</em>, which is
           conceptually similar in each supported language.
         </p></li><li class="listitem"><p>



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