You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by ac...@apache.org on 2012/08/01 22:54:49 UTC
svn commit: r1368244 [1/14] - in /qpid/site/docs/books/trunk:
AMQP-Messaging-Broker-CPP-Book/html/ AMQP-Messaging-Broker-CPP-Book/html/css/
AMQP-Messaging-Broker-CPP-Book/pdf/ AMQP-Messaging-Broker-Java-Book/html/
AMQP-Messaging-Broker-Java-Book/html/c...
Author: aconway
Date: Wed Aug 1 20:54:46 2012
New Revision: 1368244
URL: http://svn.apache.org/viewvc?rev=1368244&view=rev
Log:
NO-JIRA: Update trunk books from latest trunk
Added:
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/OtherQueueTypes.html (with props)
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/ch01s06.html (with props)
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/images/3113098.png (with props)
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/images/3113099.png (with props)
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/images/3113100.png (with props)
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/images/3113101.png (with props)
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/images/3113102.png (with props)
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/images/3113103.png (with props)
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/images/3113104.png (with props)
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/images/3113105.png (with props)
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/images/3113106.png (with props)
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/images/3113107.png (with props)
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/images/3113108.png (with props)
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/images/3113109.png (with props)
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/images/3113110.png (with props)
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/images/3113111.png (with props)
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/images/3113112.png (with props)
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/images/3113113.png (with props)
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/images/3113114.png (with props)
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/images/3113115.png (with props)
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/images/3113116.png (with props)
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/images/3113117.png (with props)
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/images/3113118.png (with props)
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/images/3113119.png (with props)
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/images/HA-2N-Key.png (with props)
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/images/HA-2N-MasterFail.png (with props)
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/images/HA-2N-NetworkPartition.png (with props)
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/images/HA-2N-Normal.png (with props)
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/images/HA-2N-ReplicaFail.png (with props)
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/images/HA-2N-SplitBrain.png (with props)
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/images/HA-BDBHAMessageStore-MBean-jconsole.png (with props)
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/images/HA-perftests-results.png (with props)
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/html/
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/html/Message-Groups-Guide.html (with props)
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/html/QpidJMS.html (with props)
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/html/QpidJNDI.html (with props)
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/html/QpidWCF.html (with props)
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/html/acknowledgements.html (with props)
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/html/ch01.html (with props)
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/html/ch02.html (with props)
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/html/ch02s02.html (with props)
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/html/ch02s03.html (with props)
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/html/ch02s08.html (with props)
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/html/ch02s09.html (with props)
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/html/ch02s12.html (with props)
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/html/ch02s13.html (with props)
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/html/ch02s14.html (with props)
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/html/ch02s15.html (with props)
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/html/ch03s03.html (with props)
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/html/ch03s06.html (with props)
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/html/ch04s02.html (with props)
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/html/ch04s03.html (with props)
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/html/ch04s04.html (with props)
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/html/ch04s05.html (with props)
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/html/ch05.html (with props)
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/html/ch05s02.html (with props)
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/html/ch05s03.html (with props)
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/html/connection-options.html (with props)
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/html/css/
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/html/css/style.css (with props)
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/html/images/
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/html/index.html (with props)
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/html/prefetch.html (with props)
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/html/replay.html (with props)
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/html/section-JMS-Logging.html (with props)
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/html/section-JMS-MapMessage.html (with props)
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/html/section-Maps.html (with props)
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/html/section-addresses.html (with props)
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/html/section-amqp0-10-mapping.html (with props)
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/pdf/
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid-Book/pdf/Programming-In-Apache-Qpid-Book.pdf (with props)
Removed:
qpid/site/docs/books/trunk/Programming-In-Apache-Qpid/
Modified:
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/AMQP-Compatibility.html
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/QpidInteroperabilityDocumentation-QpidInteroperabilityDocumentation.html
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/Using-message-groups.html
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/ch01.html
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/ch01s02.html
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/ch01s03.html
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/ch01s06.html
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/ch01s14.html
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/ch02s02.html
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/ch02s03.html
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/chap-Messaging_User_Guide-Active_Active_Cluster.html
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/chap-Messaging_User_Guide-Active_Passive_Cluster.html
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/chap-Messaging_User_Guide-Broker_Federation.html
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/chap-Messaging_User_Guide-Security.html
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/chapter-Managing-CPP-Broker.html
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/css/style.css
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/index.html
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/pr01.html
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/producer-flow-control.html
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/queue-state-replication.html
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/pdf/AMQP-Messaging-Broker-CPP-Book.pdf
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/Configuring-ACLS.html
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/How-to-Tune-M3-Java-Broker-Performance.html
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/Java-Broker-Configuration-Guide.html
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/Java-Broker-Debug-Logging.html
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/Java-Broker-Slow-Consumer-Disconnect.html
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/Java-Environment-Variables.html
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/Java-General-User-Guides.html
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/Qpid-JMX-Management-Console.html
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/Qpid-Java-Broker-Config-File.html
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/Qpid-Java-Broker-HowTos.html
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/Qpid-Java-Broker-Virtualhosts-Config.html
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/Qpid-Java-Build-HowTo.html
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/Qpid-Java-FAQ.html
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/Qpid-Java-Log4j.html
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/Qpid-Java-SSL.html
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/Qpid-Troubleshooting-Guide.html
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/QpidJavaBroker-ManagementTools.html
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/css/style.css
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/index.html
qpid/site/docs/books/trunk/AMQP-Messaging-Broker-Java-Book/html/pr01.html
Modified: qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/AMQP-Compatibility.html
URL: http://svn.apache.org/viewvc/qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/AMQP-Compatibility.html?rev=1368244&r1=1368243&r2=1368244&view=diff
==============================================================================
--- qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/AMQP-Compatibility.html (original)
+++ qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/AMQP-Compatibility.html Wed Aug 1 20:54:46 2012
@@ -1,8 +1,8 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>1.10. AMQP compatibility</title><link rel="stylesheet" type="text/css" href="css/style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1"><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="producer-flow-control.html" title="1.9. Producer Flow Control"><link rel="next" href="QpidInteroperabilityDocumentation-QpidInteroperabilityDocumentation.html" title="1.11. 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">1.10.Â
- AMQP compatibility
- </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="producer-flow-control.html">Prev</a> </td><th width="60%" align="center">Chapter 1.Â
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>1.10. AMQP compatibility</title><link rel="stylesheet" type="text/css" href="css/style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1"><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="producer-flow-control.html" title="1.9. Producer Flow Control"><link rel="next" href="QpidInteroperabilityDocumentation-QpidInteroperabilityDocumentation.html" title="1.11. Qpid Interoperability Documentation"></head><body><div class="container" bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><DIV class="header"><DIV class="logo"><H1>Apache Qpidâ¢</H1><H2>Open Source AMQP Messaging</H2></DIV></DIV><DIV class="menu_box"><DIV class="menu_box_top"></DIV><DIV class="menu_box_body"><H3>Apache Qpid</H3>
<UL><LI><A href="http://qpid.apache.org/index.html">Home</A></LI><LI><A href="http://qpid.apache.org/download.html">Download</A></LI><LI><A href="http://qpid.apache.org/getting_started.html">Getting Started</A></LI><LI><A href="http://www.apache.org/licenses/">License</A></LI><LI><A href="https://cwiki.apache.org/qpid/faq.html">FAQ</A></LI></UL></DIV><DIV class="menu_box_bottom"></DIV><DIV class="menu_box_top"></DIV><DIV class="menu_box_body"><H3>Documentation</H3><UL><LI><A href="http://qpid.apache.org/documentation.html#doc-release">0.14 Release</A></LI><LI><A href="http://qpid.apache.org/documentation.html#doc-trunk">Trunk</A></LI><LI><A href="http://qpid.apache.org/documentation.html#doc-archives">Archive</A></LI></UL></DIV><DIV class="menu_box_bottom"></DIV><DIV class="menu_box_top"></DIV><DIV class="menu_box_body"><H3>Community</H3><UL><LI><A href="http://qpid.apache.org/getting_involved.html">Getting Involved</A></LI><LI><A href="http://qpid.apache.org/source_reposito
ry.html">Source Repository</A></LI><LI><A href="http://qpid.apache.org/mailing_lists.html">Mailing Lists</A></LI><LI><A href="https://cwiki.apache.org/qpid/">Wiki</A></LI><LI><A href="https://issues.apache.org/jira/browse/qpid">Issue Reporting</A></LI><LI><A href="http://qpid.apache.org/people.html">People</A></LI><LI><A href="http://qpid.apache.org/acknowledgements.html">Acknowledgements</A></LI></UL></DIV><DIV class="menu_box_bottom"></DIV><DIV class="menu_box_top"></DIV><DIV class="menu_box_body"><H3>Developers</H3><UL><LI><A href="https://cwiki.apache.org/qpid/building.html">Building Qpid</A></LI><LI><A href="https://cwiki.apache.org/qpid/developer-pages.html">Developer Pages</A></LI></UL></DIV><DIV class="menu_box_bottom"></DIV><DIV class="menu_box_top"></DIV><DIV class="menu_box_body"><H3>About AMQP</H3><UL><LI><A href="http://qpid.apache.org/amqp.html">What is AMQP?</A></LI></UL></DIV><DIV class="menu_box_bottom"></DIV><DIV class="menu_box_top"></DIV><DIV class="menu_
box_body"><H3>About Apache</H3><UL><LI><A href="http://www.apache.org">Home</A></LI><LI><A href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</A></LI><LI><A href="http://www.apache.org/foundation/thanks.html">Thanks</A></LI><LI><A href="http://www.apache.org/security/">Security</A></LI></UL></DIV><DIV class="menu_box_bottom"></DIV></DIV><div class="main_text_area"><div class="main_text_area_top"></div><div class="main_text_area_body"><DIV class="breadcrumbs"><span class="breadcrumb-link"><a href="index.html">AMQP Messaging Broker (Implemented in C++)</a></span> > <span class="breadcrumb-link"><a href="ch01.html">
Running the AMQP Messaging Broker
- </th><td width="20%" align="right"> <a accesskey="n" href="QpidInteroperabilityDocumentation-QpidInteroperabilityDocumentation.html">Next</a></td></tr></table><hr></div><div class="section" title="1.10. AMQP compatibility"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="AMQP-Compatibility"></a>1.10.Â
+ </a></span> > <span class="breadcrumb-node">
+ AMQP compatibility
+ </span></DIV><div class="section" title="1.10. AMQP compatibility"><div class="titlepage"><div><div><h2 class="title"><a name="AMQP-Compatibility"></a>1.10.Â
AMQP compatibility
</h2></div></div></div><p>
Qpid provides the most complete and compatible implementation
@@ -10,19 +10,19 @@
version of the specification.
</p><p>
There are two brokers:
- </p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>C++ with support for AMQP 0-10</p></li><li class="listitem"><p>Java with support for AMQP 0-8 and 0-9 (0-10 planned)</p></li></ul></div><p>
+ </p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem"><p>C++ with support for AMQP 0-10</p></li><li class="listitem"><p>Java with support for AMQP 0-8 and 0-9 (0-10 planned)</p></li></ul></div><p>
There are client libraries for C++, Java (JMS), .Net (written in
C#), python and ruby.
- </p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>All clients support 0-10 and interoperate with the C++
+ </p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem"><p>All clients support 0-10 and interoperate with the C++
broker.
- </p></li></ul></div><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>The JMS client supports 0-8, 0-9 and 0-10 and interoperates
+ </p></li></ul></div><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem"><p>The JMS client supports 0-8, 0-9 and 0-10 and interoperates
with both brokers.
- </p></li></ul></div><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>The python and ruby clients will also support all versions,
+ </p></li></ul></div><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem"><p>The python and ruby clients will also support all versions,
but the API is dynamically driven by the specification used and
so differs between versions. To work with the Java broker you
must use 0-8 or 0-9, to work with the C++ broker you must use
0-10.
- </p></li></ul></div><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>There are two separate C# clients, one for 0-8 that
+ </p></li></ul></div><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem"><p>There are two separate C# clients, one for 0-8 that
interoperates with the Java broker, one for 0-10 that
inteoperates with the C++ broker.
</p></li></ul></div><p>
@@ -39,7 +39,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="id577476"></a><p class="title"><b>Table 1.12. 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="id511148"></a><p class="title"><b>Table 1.12. 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
@@ -248,7 +248,7 @@
table by AMQP specification version
</h3></div></div></div><p>
Above table represented in another format.
- </p><div class="table"><a name="id564197"></a><p class="title"><b>Table 1.13. 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="id495332"></a><p class="title"><b>Table 1.13. 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
@@ -388,6 +388,6 @@
N
</td><td>
Y
- </td></tr></tbody></table></div></div><br class="table-break"></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="producer-flow-control.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="QpidInteroperabilityDocumentation-QpidInteroperabilityDocumentation.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">1.9.Â
+ </td></tr></tbody></table></div></div><br class="table-break"></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="producer-flow-control.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="QpidInteroperabilityDocumentation-QpidInteroperabilityDocumentation.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">1.9.Â
Producer Flow Control
-  </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> 1.11. Qpid Interoperability Documentation</td></tr></table></div></body></html>
+  </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> 1.11. Qpid Interoperability Documentation</td></tr></table></div><div class="main_text_area_bottom"></div></div></div></body></html>
Modified: qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/QpidInteroperabilityDocumentation-QpidInteroperabilityDocumentation.html
URL: http://svn.apache.org/viewvc/qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/QpidInteroperabilityDocumentation-QpidInteroperabilityDocumentation.html?rev=1368244&r1=1368243&r2=1368244&view=diff
==============================================================================
--- qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/QpidInteroperabilityDocumentation-QpidInteroperabilityDocumentation.html (original)
+++ qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/QpidInteroperabilityDocumentation-QpidInteroperabilityDocumentation.html Wed Aug 1 20:54:46 2012
@@ -1,6 +1,6 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>1.11. Qpid Interoperability Documentation</title><link rel="stylesheet" type="text/css" href="css/style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1"><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="AMQP-Compatibility.html" title="1.10. AMQP compatibility"><link rel="next" href="Using-message-groups.html" title="1.12. Using Message Groups"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">1.11. Qpid Interoperability Documentation</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="AMQP-Compatibility.html">Prev</a> </td><th width="60%" align="cent
er">Chapter 1.Â
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>1.11. Qpid Interoperability Documentation</title><link rel="stylesheet" type="text/css" href="css/style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1"><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="AMQP-Compatibility.html" title="1.10. AMQP compatibility"><link rel="next" href="Using-message-groups.html" title="1.12. Using Message Groups"></head><body><div class="container" bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><DIV class="header"><DIV class="logo"><H1>Apache Qpidâ¢</H1><H2>Open Source AMQP Messaging</H2></DIV></DIV><DIV class="menu_box"><DIV class="menu_box_top"></DIV><DIV class="menu_box_body"><H3>Apache Qpid</H3><UL><LI><A href="http://qpid.apache.org/index.html
">Home</A></LI><LI><A href="http://qpid.apache.org/download.html">Download</A></LI><LI><A href="http://qpid.apache.org/getting_started.html">Getting Started</A></LI><LI><A href="http://www.apache.org/licenses/">License</A></LI><LI><A href="https://cwiki.apache.org/qpid/faq.html">FAQ</A></LI></UL></DIV><DIV class="menu_box_bottom"></DIV><DIV class="menu_box_top"></DIV><DIV class="menu_box_body"><H3>Documentation</H3><UL><LI><A href="http://qpid.apache.org/documentation.html#doc-release">0.14 Release</A></LI><LI><A href="http://qpid.apache.org/documentation.html#doc-trunk">Trunk</A></LI><LI><A href="http://qpid.apache.org/documentation.html#doc-archives">Archive</A></LI></UL></DIV><DIV class="menu_box_bottom"></DIV><DIV class="menu_box_top"></DIV><DIV class="menu_box_body"><H3>Community</H3><UL><LI><A href="http://qpid.apache.org/getting_involved.html">Getting Involved</A></LI><LI><A href="http://qpid.apache.org/source_repository.html">Source Repository</A></LI><LI><A href="ht
tp://qpid.apache.org/mailing_lists.html">Mailing Lists</A></LI><LI><A href="https://cwiki.apache.org/qpid/">Wiki</A></LI><LI><A href="https://issues.apache.org/jira/browse/qpid">Issue Reporting</A></LI><LI><A href="http://qpid.apache.org/people.html">People</A></LI><LI><A href="http://qpid.apache.org/acknowledgements.html">Acknowledgements</A></LI></UL></DIV><DIV class="menu_box_bottom"></DIV><DIV class="menu_box_top"></DIV><DIV class="menu_box_body"><H3>Developers</H3><UL><LI><A href="https://cwiki.apache.org/qpid/building.html">Building Qpid</A></LI><LI><A href="https://cwiki.apache.org/qpid/developer-pages.html">Developer Pages</A></LI></UL></DIV><DIV class="menu_box_bottom"></DIV><DIV class="menu_box_top"></DIV><DIV class="menu_box_body"><H3>About AMQP</H3><UL><LI><A href="http://qpid.apache.org/amqp.html">What is AMQP?</A></LI></UL></DIV><DIV class="menu_box_bottom"></DIV><DIV class="menu_box_top"></DIV><DIV class="menu_box_body"><H3>About Apache</H3><UL><LI><A href="ht
tp://www.apache.org">Home</A></LI><LI><A href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</A></LI><LI><A href="http://www.apache.org/foundation/thanks.html">Thanks</A></LI><LI><A href="http://www.apache.org/security/">Security</A></LI></UL></DIV><DIV class="menu_box_bottom"></DIV></DIV><div class="main_text_area"><div class="main_text_area_top"></div><div class="main_text_area_body"><DIV class="breadcrumbs"><span class="breadcrumb-link"><a href="index.html">AMQP Messaging Broker (Implemented in C++)</a></span> > <span class="breadcrumb-link"><a href="ch01.html">
Running the AMQP Messaging Broker
- </th><td width="20%" align="right"> <a accesskey="n" href="Using-message-groups.html">Next</a></td></tr></table><hr></div><div class="section" title="1.11. Qpid Interoperability Documentation"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="QpidInteroperabilityDocumentation-QpidInteroperabilityDocumentation"></a>1.11. Qpid Interoperability Documentation</h2></div></div></div><p>
+ </a></span> > <span class="breadcrumb-node">Qpid Interoperability Documentation</span></DIV><div class="section" title="1.11. Qpid Interoperability Documentation"><div class="titlepage"><div><div><h2 class="title"><a name="QpidInteroperabilityDocumentation-QpidInteroperabilityDocumentation"></a>1.11. Qpid Interoperability Documentation</h2></div></div></div><p>
This page documents the various interoperable features of the
Qpid clients.
</p><div class="section" title="1.11.1. SASL"><div class="titlepage"><div><div><h3 class="title"><a name="QpidInteroperabilityDocumentation-SASL"></a>1.11.1.Â
@@ -16,7 +16,7 @@
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="id579025"></a><p class="title"><b>Table 1.14. 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>
+ </p><div class="table"><a name="id515669"></a><p class="title"><b>Table 1.14. 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
@@ -157,7 +157,7 @@
</h4></div></div></div><p>
There have been some custom mechanisms added to our
implementations.
- </p><div class="table"><a name="id577042"></a><p class="title"><b>Table 1.15. SASL Custom Mechanisms</b></p><div class="table-contents"><table summary="SASL Custom Mechanisms" border="1"><colgroup><col><col><col></colgroup><tbody><tr><td>
+ </p><div class="table"><a name="id488838"></a><p class="title"><b>Table 1.15. 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
@@ -205,7 +205,7 @@
M2
</td><td>
Â
- </td></tr></tbody></table></div></div><br class="table-break"><div class="section" title="AMQPLAIN"><div class="titlepage"><div><div><h5 class="title"><a name="id581159"></a>AMQPLAIN</h5></div></div></div><p></p></div><div class="section" title="CRAM-MD5-HASHED"><div class="titlepage"><div><div><h5 class="title"><a name="id568976"></a>CRAM-MD5-HASHED</h5></div></div></div><p>
+ </td></tr></tbody></table></div></div><br class="table-break"><div class="section" title="AMQPLAIN"><div class="titlepage"><div><div><h5 class="title"><a name="id513163"></a>AMQPLAIN</h5></div></div></div><p></p></div><div class="section" title="CRAM-MD5-HASHED"><div class="titlepage"><div><div><h5 class="title"><a name="id512303"></a>CRAM-MD5-HASHED</h5></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
@@ -225,8 +225,8 @@
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 class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="AMQP-Compatibility.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="Using-message-groups.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">1.10.Â
+ </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="AMQP-Compatibility.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="Using-message-groups.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">1.10.Â
AMQP compatibility
 </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> 1.12.Â
Using Message Groups
- </td></tr></table></div></body></html>
+ </td></tr></table></div><div class="main_text_area_bottom"></div></div></div></body></html>
Modified: qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/Using-message-groups.html
URL: http://svn.apache.org/viewvc/qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/Using-message-groups.html?rev=1368244&r1=1368243&r2=1368244&view=diff
==============================================================================
--- qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/Using-message-groups.html (original)
+++ qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/Using-message-groups.html Wed Aug 1 20:54:46 2012
@@ -1,8 +1,8 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>1.12. Using Message Groups</title><link rel="stylesheet" type="text/css" href="css/style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1"><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="QpidInteroperabilityDocumentation-QpidInteroperabilityDocumentation.html" title="1.11. Qpid Interoperability Documentation"><link rel="next" href="chap-Messaging_User_Guide-Active_Passive_Cluster.html" title="1.13. Active-passive Messaging Clusters (Preview)"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">1.12.Â
- Using Message Groups
- </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="QpidInteroperabilityDocumentation-QpidInteroperabilityDocumentation.html">Prev</a> </td><th width="60%" align="center">Chapter 1.Â
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>1.12. Using Message Groups</title><link rel="stylesheet" type="text/css" href="css/style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1"><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="QpidInteroperabilityDocumentation-QpidInteroperabilityDocumentation.html" title="1.11. Qpid Interoperability Documentation"><link rel="next" href="chap-Messaging_User_Guide-Active_Passive_Cluster.html" title="1.13. Active-passive Messaging Clusters"></head><body><div class="container" bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><DIV class="header"><DIV class="logo"><H1>Apache Qpidâ¢</H1><H2>Open Source AMQP Messaging</H2></DIV></DIV><DIV class="menu_box"><DIV class="menu_box_top"></DIV><DIV c
lass="menu_box_body"><H3>Apache Qpid</H3><UL><LI><A href="http://qpid.apache.org/index.html">Home</A></LI><LI><A href="http://qpid.apache.org/download.html">Download</A></LI><LI><A href="http://qpid.apache.org/getting_started.html">Getting Started</A></LI><LI><A href="http://www.apache.org/licenses/">License</A></LI><LI><A href="https://cwiki.apache.org/qpid/faq.html">FAQ</A></LI></UL></DIV><DIV class="menu_box_bottom"></DIV><DIV class="menu_box_top"></DIV><DIV class="menu_box_body"><H3>Documentation</H3><UL><LI><A href="http://qpid.apache.org/documentation.html#doc-release">0.14 Release</A></LI><LI><A href="http://qpid.apache.org/documentation.html#doc-trunk">Trunk</A></LI><LI><A href="http://qpid.apache.org/documentation.html#doc-archives">Archive</A></LI></UL></DIV><DIV class="menu_box_bottom"></DIV><DIV class="menu_box_top"></DIV><DIV class="menu_box_body"><H3>Community</H3><UL><LI><A href="http://qpid.apache.org/getting_involved.html">Getting Involved</A></LI><LI><A hre
f="http://qpid.apache.org/source_repository.html">Source Repository</A></LI><LI><A href="http://qpid.apache.org/mailing_lists.html">Mailing Lists</A></LI><LI><A href="https://cwiki.apache.org/qpid/">Wiki</A></LI><LI><A href="https://issues.apache.org/jira/browse/qpid">Issue Reporting</A></LI><LI><A href="http://qpid.apache.org/people.html">People</A></LI><LI><A href="http://qpid.apache.org/acknowledgements.html">Acknowledgements</A></LI></UL></DIV><DIV class="menu_box_bottom"></DIV><DIV class="menu_box_top"></DIV><DIV class="menu_box_body"><H3>Developers</H3><UL><LI><A href="https://cwiki.apache.org/qpid/building.html">Building Qpid</A></LI><LI><A href="https://cwiki.apache.org/qpid/developer-pages.html">Developer Pages</A></LI></UL></DIV><DIV class="menu_box_bottom"></DIV><DIV class="menu_box_top"></DIV><DIV class="menu_box_body"><H3>About AMQP</H3><UL><LI><A href="http://qpid.apache.org/amqp.html">What is AMQP?</A></LI></UL></DIV><DIV class="menu_box_bottom"></DIV><DIV cla
ss="menu_box_top"></DIV><DIV class="menu_box_body"><H3>About Apache</H3><UL><LI><A href="http://www.apache.org">Home</A></LI><LI><A href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</A></LI><LI><A href="http://www.apache.org/foundation/thanks.html">Thanks</A></LI><LI><A href="http://www.apache.org/security/">Security</A></LI></UL></DIV><DIV class="menu_box_bottom"></DIV></DIV><div class="main_text_area"><div class="main_text_area_top"></div><div class="main_text_area_body"><DIV class="breadcrumbs"><span class="breadcrumb-link"><a href="index.html">AMQP Messaging Broker (Implemented in C++)</a></span> > <span class="breadcrumb-link"><a href="ch01.html">
Running the AMQP Messaging Broker
- </th><td width="20%" align="right"> <a accesskey="n" href="chap-Messaging_User_Guide-Active_Passive_Cluster.html">Next</a></td></tr></table><hr></div><div class="section" title="1.12. Using Message Groups"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="Using-message-groups"></a>1.12.Â
+ </a></span> > <span class="breadcrumb-node">
+ Using Message Groups
+ </span></DIV><div class="section" title="1.12. Using Message Groups"><div class="titlepage"><div><div><h2 class="title"><a name="Using-message-groups"></a>1.12.Â
Using Message Groups
</h2></div></div></div><div class="section" title="1.12.1. Overview"><div class="titlepage"><div><div><h3 class="title"><a name="usingmessagegroups-Overview"></a>1.12.1.Â
Overview
@@ -44,7 +44,7 @@
The Role of the Broker
</h3></div></div></div><p>
The broker will apply the following processing on each grouped message:
- </p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">Enqueue a received message on the destination queue.</li><li class="listitem">Determine the message's group by examining the message's group identifier header.</li><li class="listitem">Enforce <span class="emphasis"><em>consumption ordering</em></span> among messages belonging to the same group.</li></ul></div><p>
+ </p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">Enqueue a received message on the destination queue.</li><li class="listitem">Determine the message's group by examining the message's group identifier header.</li><li class="listitem">Enforce <span class="emphasis"><em>consumption ordering</em></span> among messages belonging to the same group.</li></ul></div><p>
<span class="emphasis"><em>Consumption ordering</em></span> means that the broker will not allow outstanding
unacknowledged messages to <span class="emphasis"><em>more than one consumer for a given group</em></span>.
</p><p>
@@ -58,7 +58,7 @@
the selected consumer's configured prefetch capacity. The broker blocks access by
any other consumer to any remaining undelivered messages in that group. Once the
receiving consumer has:
- </p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">acknowledged,</li><li class="listitem">released, or</li><li class="listitem">rejected</li></ul></div><p>
+ </p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">acknowledged,</li><li class="listitem">released, or</li><li class="listitem">rejected</li></ul></div><p>
all the delivered messages, the broker allows the next messages in the group to be
delivered. The next messages <span class="emphasis"><em>may</em></span> be delivered to a different
consumer.
@@ -76,7 +76,7 @@
The broker can only enforce policy when delivering messages. To guarantee that
strict message ordering is preserved, the consuming application must adhere to the
following rules:
- </p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">completely process the data in a received message before accepting
+ </p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem">completely process the data in a received message before accepting
that message</li><li class="listitem">acknowledge (or reject) messages in the same order as they are
received</li><li class="listitem">avoid releasing messages (see below)</li></ul></div><p>
The term <span class="emphasis"><em>processed</em></span> means that the consumer has finished
@@ -118,26 +118,26 @@
Message group support can be enabled on a queue using the
<span class="command"><strong>qpid-config</strong></span> command line tool. The following options should be
provided when adding a new queue:
- </p><div class="table"><a name="id554285"></a><p class="title"><b>Table 1.16. qpid-config options for creating message group queues</b></p><div class="table-contents"><table summary="qpid-config options for creating message group queues" border="1"><colgroup><col><col></colgroup><thead><tr><th>Option</th><th>Description</th></tr></thead><tbody><tr><td>--group-header=<em class="replaceable"><code>header-name</code></em></td><td>Enable message group support for this queue. Specify name of application header that holds the group identifier.</td></tr><tr><td>--shared-groups</td><td>Enforce ordered message group consumption across multiple consumers.</td></tr></tbody></table></div></div><p><br class="table-break">
+ </p><div class="table"><a name="id505289"></a><p class="title"><b>Table 1.16. qpid-config options for creating message group queues</b></p><div class="table-contents"><table summary="qpid-config options for creating message group queues" border="1"><colgroup><col><col></colgroup><thead><tr><th>Option</th><th>Description</th></tr></thead><tbody><tr><td>--group-header=<em class="replaceable"><code>header-name</code></em></td><td>Enable message group support for this queue. Specify name of application header that holds the group identifier.</td></tr><tr><td>--shared-groups</td><td>Enforce ordered message group consumption across multiple consumers.</td></tr></tbody></table></div></div><p><br class="table-break">
</p><p>
Message group support may also be specified in the
<span class="command"><strong>queue.declare</strong></span> method via the <span class="command"><strong>arguments</strong></span>
parameter map, or using the messaging address syntax. The following keys must be
provided in the arguments map to enable message group support on a queue:
- </p><div class="table"><a name="id587082"></a><p class="title"><b>Table 1.17. Queue Declare/Address Syntax Message Group Configuration Arguments</b></p><div class="table-contents"><table summary="Queue Declare/Address Syntax Message Group Configuration Arguments" border="1"><colgroup><col><col></colgroup><thead><tr><th>Key</th><th>Value</th></tr></thead><tbody><tr><td>qpid.group_header_key</td><td>string - key for message header that holds the group identifier value</td></tr><tr><td>qpid.shared_msg_group</td><td>1 - enforce ordering across multiple consumers</td></tr></tbody></table></div></div><br class="table-break"><p>
+ </p><div class="table"><a name="id519037"></a><p class="title"><b>Table 1.17. Queue Declare/Address Syntax Message Group Configuration Arguments</b></p><div class="table-contents"><table summary="Queue Declare/Address Syntax Message Group Configuration Arguments" border="1"><colgroup><col><col></colgroup><thead><tr><th>Key</th><th>Value</th></tr></thead><tbody><tr><td>qpid.group_header_key</td><td>string - key for message header that holds the group identifier value</td></tr><tr><td>qpid.shared_msg_group</td><td>1 - enforce ordering across multiple consumers</td></tr></tbody></table></div></div><br class="table-break"><p>
It is important to note that there is no need to provide the actual group
identifer values that will be used. The broker learns this values as messages are
recieved. Also, there is no practical limit - aside from resource limitations -
to the number of different groups that the broker can track at run time.
</p><div class="note" title="Restrictions" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Restrictions</h3><p>
Message grouping is not supported on LVQ or Priority queues.
- </p></div><div class="example"><a name="id580091"></a><p class="title"><b>Example 1.2. Creating a message group queue via qpid-config</b></p><div class="example-contents"><p>
+ </p></div><div class="example"><a name="id475497"></a><p class="title"><b>Example 1.2. Creating a message group queue via qpid-config</b></p><div class="example-contents"><p>
This example uses the qpid-config tool to create a message group queue called
"MyMsgQueue". The message header that contains the group identifier will use
the key "GROUP_KEY".
</p><pre class="programlisting">
qpid-config add queue MyMsgQueue --group-header="GROUP_KEY" --shared-groups
- </pre></div></div><br class="example-break"><div class="example"><a name="id575880"></a><p class="title"><b>Example 1.3. Creating a message group queue using address syntax (C++)</b></p><div class="example-contents"><p>
+ </pre></div></div><br class="example-break"><div class="example"><a name="id491757"></a><p class="title"><b>Example 1.3. Creating a message group queue using address syntax (C++)</b></p><div class="example-contents"><p>
This example uses the messaging address syntax to create a message group queue
with the same configuration as the previous example.
</p><pre class="programlisting">
@@ -150,7 +150,7 @@ sender = session.createSender("MyMsgQueu
Default Group
</h4></div></div></div><p>
Should a message without a group identifier arrive at a queue configured for message grouping, the broker assigns the message to the default group. Therefore, all such "unidentified" messages are considered by the broker as part of the same group. The name of the default group is <span class="command"><strong>"qpid.no-group"</strong></span>. This default can be overridden by suppling a different value to the broker configuration item <span class="command"><strong>"default-message-group"</strong></span>:
- </p><div class="example"><a name="id579797"></a><p class="title"><b>Example 1.4. Overriding the default message group identifier for the broker</b></p><div class="example-contents"><pre class="programlisting">
+ </p><div class="example"><a name="id481885"></a><p class="title"><b>Example 1.4. Overriding the default message group identifier for the broker</b></p><div class="example-contents"><pre class="programlisting">
qpidd --default-msg-group "EMPTY-GROUP"
</pre></div></div><p><br class="example-break">
- </p></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="QpidInteroperabilityDocumentation-QpidInteroperabilityDocumentation.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="chap-Messaging_User_Guide-Active_Passive_Cluster.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">1.11. Qpid Interoperability Documentation </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> 1.13. Active-passive Messaging Clusters (Preview)</td></tr></table></div></body></html>
+ </p></div></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="QpidInteroperabilityDocumentation-QpidInteroperabilityDocumentation.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="chap-Messaging_User_Guide-Active_Passive_Cluster.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">1.11. Qpid Interoperability Documentation </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> 1.13. Active-passive Messaging Clusters</td></tr></table></div><div class="main_text_area_bottom"></div></div></div></body></html>
Modified: qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/ch01.html
URL: http://svn.apache.org/viewvc/qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/ch01.html?rev=1368244&r1=1368243&r2=1368244&view=diff
==============================================================================
--- qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/ch01.html (original)
+++ qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/ch01.html Wed Aug 1 20:54:46 2012
@@ -1,6 +1,6 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Chapter 1. Running the AMQP Messaging Broker</title><link rel="stylesheet" type="text/css" href="css/style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1"><link rel="home" href="index.html" title="AMQP Messaging Broker (Implemented in C++)"><link rel="up" href="index.html" title="AMQP Messaging Broker (Implemented in C++)"><link rel="prev" href="pr01.html" title="Introduction"><link rel="next" href="ch01s02.html" title="1.2. Cheat Sheet for configuring Queue Options"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 1.Â
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Chapter 1. Running the AMQP Messaging Broker</title><link rel="stylesheet" type="text/css" href="css/style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1"><link rel="home" href="index.html" title="AMQP Messaging Broker (Implemented in C++)"><link rel="up" href="index.html" title="AMQP Messaging Broker (Implemented in C++)"><link rel="prev" href="pr01.html" title="Introduction"><link rel="next" href="ch01s02.html" title="1.2. Cheat Sheet for configuring Queue Options"></head><body><div class="container" bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><DIV class="header"><DIV class="logo"><H1>Apache Qpidâ¢</H1><H2>Open Source AMQP Messaging</H2></DIV></DIV><DIV class="menu_box"><DIV class="menu_box_top"></DIV><DIV class="menu_box_body"><H3>Apache Qpid</H3><UL><LI><A href="http://qpid.apache.org/index.html">Home</A></LI><LI><A hr
ef="http://qpid.apache.org/download.html">Download</A></LI><LI><A href="http://qpid.apache.org/getting_started.html">Getting Started</A></LI><LI><A href="http://www.apache.org/licenses/">License</A></LI><LI><A href="https://cwiki.apache.org/qpid/faq.html">FAQ</A></LI></UL></DIV><DIV class="menu_box_bottom"></DIV><DIV class="menu_box_top"></DIV><DIV class="menu_box_body"><H3>Documentation</H3><UL><LI><A href="http://qpid.apache.org/documentation.html#doc-release">0.14 Release</A></LI><LI><A href="http://qpid.apache.org/documentation.html#doc-trunk">Trunk</A></LI><LI><A href="http://qpid.apache.org/documentation.html#doc-archives">Archive</A></LI></UL></DIV><DIV class="menu_box_bottom"></DIV><DIV class="menu_box_top"></DIV><DIV class="menu_box_body"><H3>Community</H3><UL><LI><A href="http://qpid.apache.org/getting_involved.html">Getting Involved</A></LI><LI><A href="http://qpid.apache.org/source_repository.html">Source Repository</A></LI><LI><A href="http://qpid.apache.org/mai
ling_lists.html">Mailing Lists</A></LI><LI><A href="https://cwiki.apache.org/qpid/">Wiki</A></LI><LI><A href="https://issues.apache.org/jira/browse/qpid">Issue Reporting</A></LI><LI><A href="http://qpid.apache.org/people.html">People</A></LI><LI><A href="http://qpid.apache.org/acknowledgements.html">Acknowledgements</A></LI></UL></DIV><DIV class="menu_box_bottom"></DIV><DIV class="menu_box_top"></DIV><DIV class="menu_box_body"><H3>Developers</H3><UL><LI><A href="https://cwiki.apache.org/qpid/building.html">Building Qpid</A></LI><LI><A href="https://cwiki.apache.org/qpid/developer-pages.html">Developer Pages</A></LI></UL></DIV><DIV class="menu_box_bottom"></DIV><DIV class="menu_box_top"></DIV><DIV class="menu_box_body"><H3>About AMQP</H3><UL><LI><A href="http://qpid.apache.org/amqp.html">What is AMQP?</A></LI></UL></DIV><DIV class="menu_box_bottom"></DIV><DIV class="menu_box_top"></DIV><DIV class="menu_box_body"><H3>About Apache</H3><UL><LI><A href="http://www.apache.org">Hom
e</A></LI><LI><A href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</A></LI><LI><A href="http://www.apache.org/foundation/thanks.html">Thanks</A></LI><LI><A href="http://www.apache.org/security/">Security</A></LI></UL></DIV><DIV class="menu_box_bottom"></DIV></DIV><div class="main_text_area"><div class="main_text_area_top"></div><div class="main_text_area_body"><DIV class="breadcrumbs"><span class="breadcrumb-link"><a href="index.html">AMQP Messaging Broker (Implemented in C++)</a></span> > <span class="breadcrumb-node">
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="id539879"></a>Chapter 1.Â
+ </span></DIV><div class="chapter" title="Chapter 1. Running the AMQP Messaging Broker"><div class="titlepage"><div><div><h2 class="title"><a name="id471073"></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.1.
Running a Qpid C++ Broker
@@ -61,7 +61,7 @@
Well Behaved Consumers
</a></span></dt><dt><span class="section"><a href="Using-message-groups.html#usingmessagegroups-BrokerConfig">1.12.5.
Broker Configuration
- </a></span></dt></dl></dd><dt><span class="section"><a href="chap-Messaging_User_Guide-Active_Passive_Cluster.html">1.13. Active-passive Messaging Clusters (Preview)</a></span></dt><dd><dl><dt><span class="section"><a href="chap-Messaging_User_Guide-Active_Passive_Cluster.html#id579486">1.13.1. Overview</a></span></dt><dt><span class="section"><a href="chap-Messaging_User_Guide-Active_Passive_Cluster.html#id585587">1.13.2. Virtual IP Addresses</a></span></dt><dt><span class="section"><a href="chap-Messaging_User_Guide-Active_Passive_Cluster.html#id576940">1.13.3. Configuring the Brokers</a></span></dt><dt><span class="section"><a href="chap-Messaging_User_Guide-Active_Passive_Cluster.html#id565105">1.13.4. The Cluster Resource Manager</a></span></dt><dt><span class="section"><a href="chap-Messaging_User_Guide-Active_Passive_Cluster.html#id554322">1.13.5. Configuring <span class="command"><strong>rgmanager</strong></span> as resource manager</a></span></dt><dt><span cla
ss="section"><a href="chap-Messaging_User_Guide-Active_Passive_Cluster.html#id546558">1.13.6. Broker Administration Tools</a></span></dt><dt><span class="section"><a href="chap-Messaging_User_Guide-Active_Passive_Cluster.html#ha-creating-replicated">1.13.7. Creating replicated queues and exchanges</a></span></dt><dt><span class="section"><a href="chap-Messaging_User_Guide-Active_Passive_Cluster.html#id560960">1.13.8. Client Connection and Fail-over</a></span></dt></dl></dd><dt><span class="section"><a href="ch01s14.html">1.14. Queue Replication with the HA module</a></span></dt></dl></div><div class="section" title="1.1. Running a Qpid C++ Broker"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="section-Running-a-Qpid-CPP-Broker"></a>1.1.Â
+ </a></span></dt></dl></dd><dt><span class="section"><a href="chap-Messaging_User_Guide-Active_Passive_Cluster.html">1.13. Active-passive Messaging Clusters</a></span></dt><dd><dl><dt><span class="section"><a href="chap-Messaging_User_Guide-Active_Passive_Cluster.html#id480158">1.13.1. Overview</a></span></dt><dt><span class="section"><a href="chap-Messaging_User_Guide-Active_Passive_Cluster.html#id485468">1.13.2. Virtual IP Addresses</a></span></dt><dt><span class="section"><a href="chap-Messaging_User_Guide-Active_Passive_Cluster.html#id504207">1.13.3. Configuring the Brokers</a></span></dt><dt><span class="section"><a href="chap-Messaging_User_Guide-Active_Passive_Cluster.html#id515081">1.13.4. The Cluster Resource Manager</a></span></dt><dt><span class="section"><a href="chap-Messaging_User_Guide-Active_Passive_Cluster.html#id502213">1.13.5. Configuring <span class="command"><strong>rgmanager</strong></span> as resource manager</a></span></dt><dt><span class="sectio
n"><a href="chap-Messaging_User_Guide-Active_Passive_Cluster.html#id499259">1.13.6. Broker Administration Tools</a></span></dt><dt><span class="section"><a href="chap-Messaging_User_Guide-Active_Passive_Cluster.html#ha-creating-replicated">1.13.7. Creating replicated queues and exchanges</a></span></dt><dt><span class="section"><a href="chap-Messaging_User_Guide-Active_Passive_Cluster.html#id495282">1.13.8. Client Connection and Fail-over</a></span></dt><dt><span class="section"><a href="chap-Messaging_User_Guide-Active_Passive_Cluster.html#id508871">1.13.9. Security.</a></span></dt><dt><span class="section"><a href="chap-Messaging_User_Guide-Active_Passive_Cluster.html#id504747">1.13.10. Integrating with other Cluster Resource Managers</a></span></dt></dl></dd><dt><span class="section"><a href="ch01s14.html">1.14. Queue Replication with the HA module</a></span></dt></dl></div><div class="section" title="1.1. Running a Qpid C++ Broker"><div class="titlepage"><div><div><h
2 class="title"><a name="section-Running-a-Qpid-CPP-Broker"></a>1.1.Â
Running a Qpid C++ Broker
</h2></div></div></div><div class="section" title="1.1.1. Building the C++ Broker and Client Libraries"><div class="titlepage"><div><div><h3 class="title"><a name="RASC-BuildingtheCppBrokerandClientLibraries"></a>1.1.1.Â
Building the
@@ -316,7 +316,7 @@ Store Options:
Message timestamping can also be enabled (and disabled) without restarting the broker.
The QMF Broker management object defines two methods for accessing the timestamp
configuration:
- </p><div class="table"><a name="id540543"></a><p class="title"><b>Table 1.1. QMF Management - Broker Methods for Managing the Timestamp Configuration</b></p><div class="table-contents"><table summary="QMF Management - Broker Methods for Managing the Timestamp Configuration" border="1"><colgroup><col><col></colgroup><thead><tr><th>Method</th><th>Description</th></tr></thead><tbody><tr><td>getTimestampConfig</td><td>Get the message timestamping configuration. Returns True if received messages are timestamped.</td></tr><tr><td>setTimestampConfig</td><td>Set the message timestamping configuration. Set True to enable timestamping received messages, False to disable timestamping.</td></tr></tbody></table></div></div><br class="table-break"><div class="example"><a name="id540600"></a><p class="title"><b>Example 1.1. Enabling Message Timestamping via QMF - Python</b></p><div class="example-contents"><p>
+ </p><div class="table"><a name="id471724"></a><p class="title"><b>Table 1.1. QMF Management - Broker Methods for Managing the Timestamp Configuration</b></p><div class="table-contents"><table summary="QMF Management - Broker Methods for Managing the Timestamp Configuration" border="1"><colgroup><col><col></colgroup><thead><tr><th>Method</th><th>Description</th></tr></thead><tbody><tr><td>getTimestampConfig</td><td>Get the message timestamping configuration. Returns True if received messages are timestamped.</td></tr><tr><td>setTimestampConfig</td><td>Set the message timestamping configuration. Set True to enable timestamping received messages, False to disable timestamping.</td></tr></tbody></table></div></div><br class="table-break"><div class="example"><a name="id471781"></a><p class="title"><b>Example 1.1. Enabling Message Timestamping via QMF - Python</b></p><div class="example-contents"><p>
The following code fragment uses these QMF method calls to enable message timestamping.
</p><pre lang="python" class="programlisting">
# get the state of the timestamp configuration
@@ -330,6 +330,6 @@ print("The timestamp setting is %s" % st
rc = broker.setTimestampConfig(True)
self.assertEqual(rc.status, 0)
self.assertEqual(rc.text, "OK")
- </pre></div></div><br class="example-break"></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="pr01.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="ch01s02.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Introduction </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> 1.2.Â
+ </pre></div></div><br class="example-break"></div></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="pr01.html">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="ch01s02.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Introduction </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> 1.2.Â
Cheat Sheet for configuring Queue Options
- </td></tr></table></div></body></html>
+ </td></tr></table></div><div class="main_text_area_bottom"></div></div></div></body></html>
Modified: qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/ch01s02.html
URL: http://svn.apache.org/viewvc/qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/ch01s02.html?rev=1368244&r1=1368243&r2=1368244&view=diff
==============================================================================
--- qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/ch01s02.html (original)
+++ qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/ch01s02.html Wed Aug 1 20:54:46 2012
@@ -1,8 +1,8 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>1.2. Cheat Sheet for configuring Queue Options</title><link rel="stylesheet" type="text/css" href="css/style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1"><link rel="home" href="index.html" title="AMQP Messaging Broker (Implemented in C++)"><link rel="up" href="ch01.html" title="Chapter 1. Running the AMQP Messaging Broker"><link rel="prev" href="ch01.html" title="Chapter 1. Running the AMQP Messaging Broker"><link rel="next" href="ch01s03.html" title="1.3. Cheat Sheet for configuring Exchange Options"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">1.2.Â
- Cheat Sheet for configuring Queue Options
- </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01.html">Prev</a> </td><th width="60%" align="center">Chapter 1.Â
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>1.2. Cheat Sheet for configuring Queue Options</title><link rel="stylesheet" type="text/css" href="css/style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1"><link rel="home" href="index.html" title="AMQP Messaging Broker (Implemented in C++)"><link rel="up" href="ch01.html" title="Chapter 1. Running the AMQP Messaging Broker"><link rel="prev" href="ch01.html" title="Chapter 1. Running the AMQP Messaging Broker"><link rel="next" href="ch01s03.html" title="1.3. Cheat Sheet for configuring Exchange Options"></head><body><div class="container" bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><DIV class="header"><DIV class="logo"><H1>Apache Qpidâ¢</H1><H2>Open Source AMQP Messaging</H2></DIV></DIV><DIV class="menu_box"><DIV class="menu_box_top"></DIV><DIV class="menu_box_body"><H3>Apache Qpid</H3><UL><LI><A href="http://q
pid.apache.org/index.html">Home</A></LI><LI><A href="http://qpid.apache.org/download.html">Download</A></LI><LI><A href="http://qpid.apache.org/getting_started.html">Getting Started</A></LI><LI><A href="http://www.apache.org/licenses/">License</A></LI><LI><A href="https://cwiki.apache.org/qpid/faq.html">FAQ</A></LI></UL></DIV><DIV class="menu_box_bottom"></DIV><DIV class="menu_box_top"></DIV><DIV class="menu_box_body"><H3>Documentation</H3><UL><LI><A href="http://qpid.apache.org/documentation.html#doc-release">0.14 Release</A></LI><LI><A href="http://qpid.apache.org/documentation.html#doc-trunk">Trunk</A></LI><LI><A href="http://qpid.apache.org/documentation.html#doc-archives">Archive</A></LI></UL></DIV><DIV class="menu_box_bottom"></DIV><DIV class="menu_box_top"></DIV><DIV class="menu_box_body"><H3>Community</H3><UL><LI><A href="http://qpid.apache.org/getting_involved.html">Getting Involved</A></LI><LI><A href="http://qpid.apache.org/source_repository.html">Source Repositor
y</A></LI><LI><A href="http://qpid.apache.org/mailing_lists.html">Mailing Lists</A></LI><LI><A href="https://cwiki.apache.org/qpid/">Wiki</A></LI><LI><A href="https://issues.apache.org/jira/browse/qpid">Issue Reporting</A></LI><LI><A href="http://qpid.apache.org/people.html">People</A></LI><LI><A href="http://qpid.apache.org/acknowledgements.html">Acknowledgements</A></LI></UL></DIV><DIV class="menu_box_bottom"></DIV><DIV class="menu_box_top"></DIV><DIV class="menu_box_body"><H3>Developers</H3><UL><LI><A href="https://cwiki.apache.org/qpid/building.html">Building Qpid</A></LI><LI><A href="https://cwiki.apache.org/qpid/developer-pages.html">Developer Pages</A></LI></UL></DIV><DIV class="menu_box_bottom"></DIV><DIV class="menu_box_top"></DIV><DIV class="menu_box_body"><H3>About AMQP</H3><UL><LI><A href="http://qpid.apache.org/amqp.html">What is AMQP?</A></LI></UL></DIV><DIV class="menu_box_bottom"></DIV><DIV class="menu_box_top"></DIV><DIV class="menu_box_body"><H3>About Apach
e</H3><UL><LI><A href="http://www.apache.org">Home</A></LI><LI><A href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</A></LI><LI><A href="http://www.apache.org/foundation/thanks.html">Thanks</A></LI><LI><A href="http://www.apache.org/security/">Security</A></LI></UL></DIV><DIV class="menu_box_bottom"></DIV></DIV><div class="main_text_area"><div class="main_text_area_top"></div><div class="main_text_area_body"><DIV class="breadcrumbs"><span class="breadcrumb-link"><a href="index.html">AMQP Messaging Broker (Implemented in C++)</a></span> > <span class="breadcrumb-link"><a href="ch01.html">
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="1.2. Cheat Sheet for configuring Queue Options"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id540630"></a>1.2.Â
+ </a></span> > <span class="breadcrumb-node">
+ Cheat Sheet for configuring Queue Options
+ </span></DIV><div class="section" title="1.2. Cheat Sheet for configuring Queue Options"><div class="titlepage"><div><div><h2 class="title"><a name="id471216"></a>1.2.Â
Cheat Sheet for configuring Queue Options
</h2></div></div></div><div class="section" title="1.2.1. Configuring Queue Options"><div class="titlepage"><div><div><h3 class="title"><a name="CheatSheetforconfiguringQueueOptions-ConfiguringQueueOptions"></a>1.2.1.Â
Configuring
@@ -10,13 +10,13 @@
</h3></div></div></div><p>
The C++ Broker M4 or later supports the following additional
Queue constraints.
- </p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>
+ </p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem"><p>
<a class="xref" href="ch01s02.html#CheatSheetforconfiguringQueueOptions-ConfiguringQueueOptions" title="1.2.1. Configuring Queue Options">Section 1.2.1, â
Configuring
Queue Options
â</a>
</p></li><li class="listitem"><p>
- </p><div class="itemizedlist"><ul class="itemizedlist" type="circle"><li class="listitem"><p>
+ </p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem"><p>
<a class="xref" href="ch01s02.html#CheatSheetforconfiguringQueueOptions-ApplyingQueueSizingConstraints" title="1.2.1.1. Applying Queue Sizing Constraints">Section 1.2.1.1, â
Applying Queue Sizing Constraints
â</a>
@@ -29,7 +29,7 @@
Setting additional behaviors
â</a>
</p></li><li class="listitem"><p>
- </p><div class="itemizedlist"><ul class="itemizedlist" type="square"><li class="listitem"><p>
+ </p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem"><p>
<a class="xref" href="ch01s02.html#CheatSheetforconfiguringQueueOptions-PersistLastNode" title="Persist Last Node">the section called â
Persist
Last Node
@@ -48,7 +48,7 @@
</p></li></ul></div><p>
</p></li></ul></div><p>
The 0.10 C++ Broker supports the following additional Queue configuration options:
- </p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>
+ </p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem"><p>
<a class="xref" href="producer-flow-control.html" title="1.9. Producer Flow Control">Section 1.9, â
Producer Flow Control
â</a>
@@ -62,7 +62,7 @@
</p><p>
Once the Queue meets/ exceeds these constraints the follow
policies can be applied
- </p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>REJECT - Reject the published message
+ </p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem"><p>REJECT - Reject the published message
</p></li><li class="listitem"><p>FLOW_TO_DISK - Flow the messages to disk, to preserve memory
</p></li><li class="listitem"><p>RING - start overwriting messages in a ring based on sizing.
If head meets tail, advance head
@@ -121,7 +121,7 @@
</pre><p>
Notes:
- </p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>Messages that are dequeued and the re-queued will have the
+ </p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem"><p>Messages that are dequeued and the re-queued will have the
following exceptions. a.) if a new message has been queued with
the same key, the re-queue from the consumer, will combine these
two messages. b.) If an update happens for a message of the same
@@ -134,7 +134,7 @@
messages are declared durable on an LVQ, the durability will be
ignored.
</p></li></ul></div><p>
- A fully worked <a class="xref" href="">???</a> can be found here
+ A fully worked <a class="xref" href="ch01s06.html#LVQ-Example" title="1.6.3. LVQ Example">Section 1.6.3, âLVQ Exampleâ</a> can be found here
</p></div><div class="section" title="1.2.1.3. Setting additional behaviors"><div class="titlepage"><div><div><h4 class="title"><a name="CheatSheetforconfiguringQueueOptions-Settingadditionalbehaviors"></a>1.2.1.3.Â
Setting additional behaviors
</h4></div></div></div><div class="section" title="Persist Last Node"><div class="titlepage"><div><div><h5 class="title"><a name="CheatSheetforconfiguringQueueOptions-PersistLastNode"></a>
@@ -148,7 +148,7 @@
messages.
</p><p>
Note
- </p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>if a cluster is started with only one active node, this mode
+ </p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem"><p>if a cluster is started with only one active node, this mode
will not be triggered. It is only triggered the first time the
cluster fails down to 1 node.
</p></li><li class="listitem"><p>The queue MUST be configured durable
@@ -192,8 +192,8 @@
Note that these options can be set from any client. QueueOptions
just correctly formats the arguments passed to the QueueDeclare()
method.
- </p></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch01.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ch01.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ch01s03.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 1.Â
+ </p></div></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch01.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="ch01.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="ch01s03.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter 1.Â
Running the AMQP Messaging Broker
 </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> 1.3.Â
Cheat Sheet for configuring Exchange Options
- </td></tr></table></div></body></html>
+ </td></tr></table></div><div class="main_text_area_bottom"></div></div></div></body></html>
Modified: qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/ch01s03.html
URL: http://svn.apache.org/viewvc/qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/ch01s03.html?rev=1368244&r1=1368243&r2=1368244&view=diff
==============================================================================
--- qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/ch01s03.html (original)
+++ qpid/site/docs/books/trunk/AMQP-Messaging-Broker-CPP-Book/html/ch01s03.html Wed Aug 1 20:54:46 2012
@@ -1,15 +1,15 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>1.3. Cheat Sheet for configuring Exchange Options</title><link rel="stylesheet" type="text/css" href="css/style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1"><link rel="home" href="index.html" title="AMQP Messaging Broker (Implemented in C++)"><link rel="up" href="ch01.html" title="Chapter 1. Running the AMQP Messaging Broker"><link rel="prev" href="ch01s02.html" title="1.2. Cheat Sheet for configuring Queue Options"><link rel="next" href="chap-Messaging_User_Guide-Broker_Federation.html" title="1.4. Broker Federation"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">1.3.Â
- Cheat Sheet for configuring Exchange Options
- </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01s02.html">Prev</a> </td><th width="60%" align="center">Chapter 1.Â
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>1.3. Cheat Sheet for configuring Exchange Options</title><link rel="stylesheet" type="text/css" href="css/style.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.1"><link rel="home" href="index.html" title="AMQP Messaging Broker (Implemented in C++)"><link rel="up" href="ch01.html" title="Chapter 1. Running the AMQP Messaging Broker"><link rel="prev" href="ch01s02.html" title="1.2. Cheat Sheet for configuring Queue Options"><link rel="next" href="chap-Messaging_User_Guide-Broker_Federation.html" title="1.4. Broker Federation"></head><body><div class="container" bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><DIV class="header"><DIV class="logo"><H1>Apache Qpidâ¢</H1><H2>Open Source AMQP Messaging</H2></DIV></DIV><DIV class="menu_box"><DIV class="menu_box_top"></DIV><DIV class="menu_box_body"><H3>Apache Qpid</H3><UL><LI><A h
ref="http://qpid.apache.org/index.html">Home</A></LI><LI><A href="http://qpid.apache.org/download.html">Download</A></LI><LI><A href="http://qpid.apache.org/getting_started.html">Getting Started</A></LI><LI><A href="http://www.apache.org/licenses/">License</A></LI><LI><A href="https://cwiki.apache.org/qpid/faq.html">FAQ</A></LI></UL></DIV><DIV class="menu_box_bottom"></DIV><DIV class="menu_box_top"></DIV><DIV class="menu_box_body"><H3>Documentation</H3><UL><LI><A href="http://qpid.apache.org/documentation.html#doc-release">0.14 Release</A></LI><LI><A href="http://qpid.apache.org/documentation.html#doc-trunk">Trunk</A></LI><LI><A href="http://qpid.apache.org/documentation.html#doc-archives">Archive</A></LI></UL></DIV><DIV class="menu_box_bottom"></DIV><DIV class="menu_box_top"></DIV><DIV class="menu_box_body"><H3>Community</H3><UL><LI><A href="http://qpid.apache.org/getting_involved.html">Getting Involved</A></LI><LI><A href="http://qpid.apache.org/source_repository.html">Sou
rce Repository</A></LI><LI><A href="http://qpid.apache.org/mailing_lists.html">Mailing Lists</A></LI><LI><A href="https://cwiki.apache.org/qpid/">Wiki</A></LI><LI><A href="https://issues.apache.org/jira/browse/qpid">Issue Reporting</A></LI><LI><A href="http://qpid.apache.org/people.html">People</A></LI><LI><A href="http://qpid.apache.org/acknowledgements.html">Acknowledgements</A></LI></UL></DIV><DIV class="menu_box_bottom"></DIV><DIV class="menu_box_top"></DIV><DIV class="menu_box_body"><H3>Developers</H3><UL><LI><A href="https://cwiki.apache.org/qpid/building.html">Building Qpid</A></LI><LI><A href="https://cwiki.apache.org/qpid/developer-pages.html">Developer Pages</A></LI></UL></DIV><DIV class="menu_box_bottom"></DIV><DIV class="menu_box_top"></DIV><DIV class="menu_box_body"><H3>About AMQP</H3><UL><LI><A href="http://qpid.apache.org/amqp.html">What is AMQP?</A></LI></UL></DIV><DIV class="menu_box_bottom"></DIV><DIV class="menu_box_top"></DIV><DIV class="menu_box_body"><H
3>About Apache</H3><UL><LI><A href="http://www.apache.org">Home</A></LI><LI><A href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</A></LI><LI><A href="http://www.apache.org/foundation/thanks.html">Thanks</A></LI><LI><A href="http://www.apache.org/security/">Security</A></LI></UL></DIV><DIV class="menu_box_bottom"></DIV></DIV><div class="main_text_area"><div class="main_text_area_top"></div><div class="main_text_area_body"><DIV class="breadcrumbs"><span class="breadcrumb-link"><a href="index.html">AMQP Messaging Broker (Implemented in C++)</a></span> > <span class="breadcrumb-link"><a href="ch01.html">
Running the AMQP Messaging Broker
- </th><td width="20%" align="right"> <a accesskey="n" href="chap-Messaging_User_Guide-Broker_Federation.html">Next</a></td></tr></table><hr></div><div class="section" title="1.3. Cheat Sheet for configuring Exchange Options"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id540381"></a>1.3.Â
+ </a></span> > <span class="breadcrumb-node">
+ Cheat Sheet for configuring Exchange Options
+ </span></DIV><div class="section" title="1.3. Cheat Sheet for configuring Exchange Options"><div class="titlepage"><div><div><h2 class="title"><a name="id470678"></a>1.3.Â
Cheat Sheet for configuring Exchange Options
</h2></div></div></div><div class="section" title="1.3.1. Configuring Exchange Options"><div class="titlepage"><div><div><h3 class="title"><a name="CheatSheetforconfiguringExchangeOptions-ConfiguringExchangeOptions"></a>1.3.1.Â
Configuring Exchange Options
</h3></div></div></div><p>
The C++ Broker M4 or later supports the following additional
Exchange options in addition to the standard AMQP define options
- </p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>Exchange Level Message sequencing
+ </p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem"><p>Exchange Level Message sequencing
</p></li><li class="listitem"><p>Initial Value Exchange
</p></li></ul></div><p>
Note that these features can be used on any exchange type, that
@@ -17,7 +17,7 @@
</p><p>
It also supports an additional option to the bind operation on a
direct exchange
- </p><div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><p>Exclusive binding for key
+ </p><div class="itemizedlist"><ul class="itemizedlist"><li class="listitem"><p>Exclusive binding for key
</p></li></ul></div><div class="section" title="1.3.1.1. Exchange Level Message sequencing"><div class="titlepage"><div><div><h4 class="title"><a name="CheatSheetforconfiguringExchangeOptions-ExchangeLevelMessagesequencing"></a>1.3.1.1.Â
Exchange Level Message sequencing
</h4></div></div></div><p>
@@ -93,6 +93,6 @@
arg::bindingKey="my-key", arg::arguments=args);
...
-</pre></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch01s02.html">Prev</a>Â </td><td width="20%" align="center"><a accesskey="u" href="ch01.html">Up</a></td><td width="40%" align="right">Â <a accesskey="n" href="chap-Messaging_User_Guide-Broker_Federation.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">1.2.Â
+</pre></div></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch01s02.html">Prev</a>Â </td><td width="20%" align="center"><a accesskey="u" href="ch01.html">Up</a></td><td width="40%" align="right">Â <a accesskey="n" href="chap-Messaging_User_Guide-Broker_Federation.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">1.2.Â
Cheat Sheet for configuring Queue Options
-  </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> 1.4. Broker Federation</td></tr></table></div></body></html>
+  </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> 1.4. Broker Federation</td></tr></table></div><div class="main_text_area_bottom"></div></div></div></body></html>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org