Author: gsim
Date: Wed Sep 15 15:32:08 2010
New Revision: 997367

URL: http://svn.apache.org/viewvc?rev=997367&view=rev
Log:
Minor enhancements to docs (extra connection options, cross reference node 
properties, point out tcp-nodelay in perf tips)

Modified:
    qpid/trunk/qpid/doc/book/src/Programming-In-Apache-Qpid.xml

Modified: qpid/trunk/qpid/doc/book/src/Programming-In-Apache-Qpid.xml
URL: 
http://svn.apache.org/viewvc/qpid/trunk/qpid/doc/book/src/Programming-In-Apache-Qpid.xml?rev=997367&r1=997366&r2=997367&view=diff
==============================================================================
--- qpid/trunk/qpid/doc/book/src/Programming-In-Apache-Qpid.xml (original)
+++ qpid/trunk/qpid/doc/book/src/Programming-In-Apache-Qpid.xml Wed Sep 15 
15:32:08 2010
@@ -876,7 +876,7 @@ Queue my-topic does not exist
 
        
<screen>Message(properties={spout-id:1a1a3842-1a8b-4f88-8940-b4096e615a7d:0}, 
content='')</screen>
       </example>
-
+        <para>The details of the node thus created can be controlled by 
further options within the node. See <xref linkend="table-node-properties"/> 
for details.</para>
       </section>
 
       <section>
@@ -1786,6 +1786,42 @@ try:
                  Sets both <literal>reconnection_interval_min</literal> and 
<literal>reconnection_interval_max</literal> to the same value.
                </entry>
              </row>
+
+             <row>
+               <entry>
+                 heartbeat
+               </entry>
+               <entry>
+                 integer representing time in seconds
+               </entry>
+               <entry>
+                 Requests that heartbeats be sent every N seconds. If two
+                 successive heartbeats are missed the connection is
+                 considered to be lost.
+               </entry>
+             </row>
+             <row>
+               <entry>
+                 protocol
+               </entry>
+               <entry>
+                 string
+               </entry>
+               <entry>
+                 Sets the underlying protocol used. The default option is 
'tcp'. To enable ssl, set to 'ssl'. The C++ client additionally supports 'rdma'.
+               </entry>
+             </row>
+             <row>
+               <entry>
+                 tcp-nodelay
+               </entry>
+               <entry>
+                 boolean
+               </entry>
+               <entry>
+                 Set tcp no-delay, i.e. disable Nagle algorithm. [C++ only]
+               </entry>
+             </row>
            </tbody>
          </tgroup>
        </table>
@@ -2211,6 +2247,11 @@ std::cout << request.getContent() << " -
           refered to, which is required when hanling reply-to in AMQP
           0-10. </para>
           </listitem>
+          <listitem>
+           <para>For latency sensitive applications, setting tcp-nodelay
+             on qpidd and on client connections can help reduce the
+             latency.</para>
+          </listitem>
       </itemizedlist>
     </section>
 



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

Reply via email to