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 <type> <name> [AddExchangeOptions]
- qpid-config [OPTIONS] del exchange <name>
- qpid-config [OPTIONS] add queue <name> [AddQueueOptions]
- qpid-config [OPTIONS] del queue <name>
- qpid-config [OPTIONS] bind <exchange-name> <queue-name> [binding-key]
- qpid-config [OPTIONS] unbind <exchange-name> <queue-name> [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 [:<port>]
- 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 => pub_start
- bind pub_done => pub_done
- bind sub_ready => sub_ready
- bind sub_done => sub_done
- bind perftest0 => perftest0
- bind mgmt-3206ff16-fb29-4a30-82ea-e76f50dd7d15 => mgmt-3206ff16-fb29-4a30-82ea-e76f50dd7d15
- bind repl-3206ff16-fb29-4a30-82ea-e76f50dd7d15 => repl-3206ff16-fb29-4a30-82ea-e76f50dd7d15
-Exchange 'amq.direct' (direct)
- bind repl-3206ff16-fb29-4a30-82ea-e76f50dd7d15 => repl-3206ff16-fb29-4a30-82ea-e76f50dd7d15
- bind repl-df06c7a6-4ce7-426a-9f66-da91a2a6a837 => repl-df06c7a6-4ce7-426a-9f66-da91a2a6a837
- bind repl-c55915c2-2fda-43ee-9410-b1c1cbb3e4ae => repl-c55915c2-2fda-43ee-9410-b1c1cbb3e4ae
-Exchange 'amq.topic' (topic)
-Exchange 'amq.fanout' (fanout)
-Exchange 'amq.match' (headers)
-Exchange 'qpid.management' (topic)
- bind mgmt.# => 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 <dest-broker> <src-broker> <exchange> [tag] [exclude-list]
- qpid-route [OPTIONS] dynamic del <dest-broker> <src-broker> <exchange>
-
- qpid-route [OPTIONS] route add <dest-broker> <src-broker> <exchange> <routing-key> [tag] [exclude-list]
- qpid-route [OPTIONS] route del <dest-broker> <src-broker> <exchange> <routing-key>
- qpid-route [OPTIONS] queue add <dest-broker> <src-broker> <exchange> <queue>
- qpid-route [OPTIONS] queue del <dest-broker> <src-broker> <exchange> <queue>
- qpid-route [OPTIONS] route list [<dest-broker>]
- qpid-route [OPTIONS] route flush [<dest-broker>]
- qpid-route [OPTIONS] route map [<broker>]
-
- qpid-route [OPTIONS] link add <dest-broker> <src-broker>
- qpid-route [OPTIONS] link del <dest-broker> <src-broker>
- qpid-route [OPTIONS] link list [<dest-broker>]
-
-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 <transport> [ --transport <transport>]
- Specify transport to use for links, defaults to tcp
-
- dest-broker and src-broker are in the form: [username/password@] hostname | ip-address [:<port>]
- 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 <=> localhost:10001
- localhost:10003 <=> localhost:10002
- localhost:10004 <=> localhost:10002
- localhost:10005 <=> localhost:10002
- localhost:10006 <=> localhost:10005
- localhost:10007 <=> localhost:10006
- localhost:10008 <=> localhost:10006
-
- Exchange fed.direct:
- localhost:10002 => localhost:10001
- localhost:10004 => localhost:10003
- localhost:10003 => localhost:10002
- localhost:10001 => localhost:10004
-
-Static Routes:
-
- localhost:10003(ex=amq.direct) <= localhost:10005(ex=amq.direct) key=rkey
- localhost:10003(ex=amq.direct) <= 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 <className> - Print list of objects of the specified class
- list <className> all - Print contents of all objects of specified class
- list <className> active - Print contents of all non-deleted objects of specified class
- list <list-of-IDs> - Print contents of one or more objects (infer className)
- list <className> <list-of-IDs> - Print contents of one or more objects
- list is space-separated, ranges may be specified (i.e. 1004-1010)
- call <ID> <methodName> <args> - Invoke a method on an object
- schema - Print summary of object classes seen on the target
- schema <className> - 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 [:<port>] 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, “
+ Standard
+ Mechanisms
+ ”</a>]
+ </td><td>
+ M3[<a class="xref" href="ch03.html#QpidInteroperabilityDocumentation-1">Section 1.1.1, “
+ Standard
+ Mechanisms
+ ”</a>,<a class="xref" href="ch03.html#QpidInteroperabilityDocumentation-2">Section 1.1.1, “
+ Standard
+ Mechanisms
+ ”</a>]
+ </td><td>
+
+ </td><td>
+
+ </td><td>
+ M3[<a class="xref" href="ch03.html#QpidInteroperabilityDocumentation-1">Section 1.1.1, “
+ Standard
+ Mechanisms
+ ”</a>,<a class="xref" href="ch03.html#QpidInteroperabilityDocumentation-2">Section 1.1.1, “
+ Standard
+ Mechanisms
+ ”</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, “
+ Standard
+ Mechanisms
+ ”</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