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 2011/02/02 23:58:38 UTC

svn commit: r1066676 [8/8] - in /qpid/site/docs/books/trunk: AMQP-Messaging-Broker-CPP-Book/html/ AMQP-Messaging-Broker-CPP-Book/pdf/ AMQP-Messaging-Broker-Java-Book/html/ AMQP-Messaging-Broker-Java-Book/pdf/ Programming-In-Apache-Qpid/html/ Programmin...

Modified: qpid/site/docs/books/trunk/Programming-In-Apache-Qpid/html/index.html
URL: http://svn.apache.org/viewvc/qpid/site/docs/books/trunk/Programming-In-Apache-Qpid/html/index.html?rev=1066676&r1=1066675&r2=1066676&view=diff
==============================================================================
--- qpid/site/docs/books/trunk/Programming-In-Apache-Qpid/html/index.html (original)
+++ qpid/site/docs/books/trunk/Programming-In-Apache-Qpid/html/index.html Wed Feb  2 22:58:35 2011
@@ -1 +1 @@
-<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Programming in Apache Qpid</title><meta name="generator" content="DocBook XSL Stylesheets V1.75.2"><link rel="home" href="index.html" title="Programming in Apache Qpid"><link rel="next" href="ch01.html" title="Chapter 1. Introduction"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Programming in Apache Qpid</th></tr><tr><td width="20%" align="left"> </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="book" title="Programming in Apache Qpid"><div class="titlepage"><div><div><h1 class="title"><a name="client-api-tutorial"></a>Programming in Apache Qpid</h1></div><div><h2 class="subtitle">Cross-Platform AMQP Messaging in Java JMS, .NET, 
 C++, and Python</h2></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="ch01.html">1. Introduction</a></span></dt><dt><span class="chapter"><a href="ch02.html">2. Using the Qpid Messaging API</a></span></dt><dd><dl><dt><span class="section"><a href="ch02.html#id3073113">2.1. A Simple Messaging Program in C++</a></span></dt><dt><span class="section"><a href="ch02s02.html">2.2. A Simple Messaging Program in Python</a></span></dt><dt><span class="section"><a href="ch02s03.html">2.3. A Simple Messaging Program in .NET C#</a></span></dt><dt><span class="section"><a href="ch02s04.html">2.4. Addresses</a></span></dt><dd><dl><dt><span class="section"><a href="ch02s04.html#id3065421">2.4.1. Address Strings</a></span></dt><dt><span class="section"><a href="ch02s04.html#id3068029">2.4.2. Subjects</a></span></dt><dt><span class="section"><a href="ch02s04.html#id3063829">2.4.3. Address String Options</a></span></dt><dt><span class=
 "section"><a href="ch02s04.html#section-address-string-bnf">2.4.4. Address String Grammar</a></span></dt></dl></dd><dt><span class="section"><a href="ch02s05.html">2.5. Sender Capacity and Replay</a></span></dt><dt><span class="section"><a href="ch02s06.html">2.6. Receiver Capacity (Prefetch)</a></span></dt><dt><span class="section"><a href="ch02s07.html">2.7. Acknowledging Received Messages</a></span></dt><dt><span class="section"><a href="ch02s08.html">2.8. Receiving Messages from Multiple Sources</a></span></dt><dt><span class="section"><a href="ch02s09.html">2.9. Transactions</a></span></dt><dt><span class="section"><a href="ch02s10.html">2.10. Connection Options</a></span></dt><dt><span class="section"><a href="ch02s11.html">2.11. Maps in Message Content</a></span></dt><dd><dl><dt><span class="section"><a href="ch02s11.html#section-Python-Maps">2.11.1. Qpid Maps in Python</a></span></dt><dt><span class="section"><a href="ch02s11.html#section-cpp-Maps">2.11.2. Qpid Maps 
 in C++</a></span></dt><dt><span class="section"><a href="ch02s11.html#section-dotnet-Maps">2.11.3. Qpid Maps in .NET</a></span></dt></dl></dd><dt><span class="section"><a href="ch02s12.html">2.12. The Request / Response Pattern</a></span></dt><dt><span class="section"><a href="ch02s13.html">2.13. Performance Tips</a></span></dt><dt><span class="section"><a href="ch02s14.html">2.14. Cluster Failover</a></span></dt><dt><span class="section"><a href="ch02s15.html">2.15. Logging</a></span></dt><dd><dl><dt><span class="section"><a href="ch02s15.html#id3083576">2.15.1. Logging in C++</a></span></dt><dt><span class="section"><a href="ch02s15.html#id3083607">2.15.2. Logging in Python</a></span></dt></dl></dd><dt><span class="section"><a href="ch02s16.html">2.16. The AMQP 0-10 mapping</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch03.html">3. Using the Qpid JMS client</a></span></dt><dd><dl><dt><span class="section"><a href="ch03.html#id3084118">3.1. A Simple Messaging
  Program in Java JMS</a></span></dt><dt><span class="section"><a href="ch03s02.html">3.2. Apache Qpid JNDI Properties for AMQP Messaging</a></span></dt><dd><dl><dt><span class="section"><a href="ch03s02.html#id3084697">3.2.1. JNDI Properties for Apache Qpid</a></span></dt><dt><span class="section"><a href="ch03s02.html#id3084806">3.2.2. Connection URLs</a></span></dt></dl></dd><dt><span class="section"><a href="ch03s03.html">3.3. Java JMS Message Properties</a></span></dt><dt><span class="section"><a href="ch03s04.html">3.4. JMS MapMessage Types</a></span></dt><dt><span class="section"><a href="ch03s05.html">3.5. JMS Client Logging</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch04.html">4. Using the Qpid WCF client</a></span></dt><dd><dl><dt><span class="section"><a href="ch04.html#id3085763">4.1. XML and Binary Bindings</a></span></dt><dt><span class="section"><a href="ch04s02.html">4.2. Endpoints</a></span></dt><dt><span class="section"><a href="ch04s03.html
 ">4.3. Message Headers</a></span></dt><dt><span class="section"><a href="ch04s04.html">4.4. Security</a></span></dt><dt><span class="section"><a href="ch04s05.html">4.5. Transactions</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch05.html">5. The .NET Binding for the C++ Messaging Client</a></span></dt><dd><dl><dt><span class="section"><a href="ch05.html#id3086261">5.1. .NET Binding for the C++ Messaging Client Component Architecture</a></span></dt><dt><span class="section"><a href="ch05s02.html">5.2. .NET Binding for the C++ Messaging Client Examples</a></span></dt><dt><span class="section"><a href="ch05s03.html">5.3. .NET Binding Class Mapping to Underlying C++ Messaging API</a></span></dt><dd><dl><dt><span class="section"><a href="ch05s03.html#id3086842">5.3.1. .NET Binding for the C++ Messaging API Class: Address</a></span></dt><dt><span class="section"><a href="ch05s03.html#id3087449">5.3.2. .NET Binding for the C++ Messaging API Class: Connection</a></spa
 n></dt><dt><span class="section"><a href="ch05s03.html#id3088095">5.3.3. .NET Binding for the C++ Messaging API Class: Duration</a></span></dt><dt><span class="section"><a href="ch05s03.html#id3088519">5.3.4. .NET Binding for the C++ Messaging API Class: FailoverUpdates</a></span></dt><dt><span class="section"><a href="ch05s03.html#id3088698">5.3.5. .NET Binding for the C++ Messaging API Class: Message</a></span></dt><dt><span class="section"><a href="ch05s03.html#id3089897">5.3.6. .NET Binding for the C++ Messaging API Class: Receiver</a></span></dt><dt><span class="section"><a href="ch05s03.html#id3090543">5.3.7. .NET Binding for the C++ Messaging API Class: Sender</a></span></dt><dt><span class="section"><a href="ch05s03.html#id3091022">5.3.8. .NET Binding for the C++ Messaging API Class: Session</a></span></dt><dt><span class="section"><a href="ch05s03.html#id3091987">5.3.9. .NET Binding for the C++ Messaging API Class: SessionReceiver</a></span></dt></dl></dd></dl></dd>
 </dl></div><div class="list-of-tables"><p><b>List of Tables</b></p><dl><dt>2.1. <a href="ch02s04.html#id3053709">Address String Options</a></dt><dt>2.2. <a href="ch02s04.html#table-node-properties">Node Properties</a></dt><dt>2.3. <a href="ch02s04.html#table-link-properties">Link Properties</a></dt><dt>2.4. <a href="ch02s10.html#id3039668">Connection Options</a></dt><dt>2.5. <a href="ch02s11.html#table-Python-Maps">Python Datatypes in Maps</a></dt><dt>2.6. <a href="ch02s11.html#table-cpp-Maps">C++ Datatypes in Maps</a></dt><dt>2.7. <a href="ch02s11.html#table-dotnet-Maps">Datatype Mapping between C++ and .NET binding</a></dt><dt>2.8. <a href="ch02s16.html#table-amqp0-10-message-properties">Mapping to AMQP 0-10 Message Properties</a></dt><dt>3.1. <a href="ch03s02.html#id3084707">JNDI Properties supported by Apache Qpid</a></dt><dt>3.2. <a href="ch03s02.html#id3084847">Connection URL Properties</a></dt><dt>3.3. <a href="ch03s02.html#id3085044">Broker List Options</a></dt><dt>3
 .4. <a href="ch03s03.html#id3085345">Java JMS Mapping to AMQP 0-10 Message Properties</a></dt><dt>3.5. <a href="ch03s04.html#table-Java-Maps">Java Datatypes in Maps</a></dt><dt>4.1. <a href="ch04.html#id3085879">WCF Binding Parameters</a></dt><dt>5.1. <a href="ch05.html#table-Dotnet-Binding-Component-Architecture">.NET Binding for the C++ Messaging Client Component Architecture</a></dt><dt>5.2. <a href="ch05s02.html#table-Dotnet-Binding-Example-Client-Server">Example : Client - Server</a></dt><dt>5.3. <a href="ch05s02.html#table-Dotnet-Binding-Example-MapSender-MapReceiver">Example : Map Sender &#8211; Map Receiver</a></dt><dt>5.4. <a href="ch05s02.html#table-Dotnet-Binding-Example-Spout-Drain">Example : Spout - Drain</a></dt><dt>5.5. <a href="ch05s02.html#table-Dotnet-Binding-Example-CallbackSender-CallbackReceiver">Example : Map Callback Sender &#8211; Map Callback Receiver</a></dt><dt>5.6. <a href="ch05s02.html#table-Dotnet-Binding-Example-DeclareQueues">Example - Declare
  Queues</a></dt><dt>5.7. <a href="ch05s02.html#table-Dotnet-Binding-Example-DirectSender-DirectReceiver">Example: Direct Sender - Direct Receiver</a></dt><dt>5.8. <a href="ch05s02.html#table-Dotnet-Binding-Example-Helloworld">Example: Hello World</a></dt><dt>5.9. <a href="ch05s03.html#table-Dotnet-Binding-Address">.NET Binding for the C++ Messaging API Class: Address</a></dt><dt>5.10. <a href="ch05s03.html#table-Dotnet-Binding-Connection">.NET Binding for the C++ Messaging API Class: Connection</a></dt><dt>5.11. <a href="ch05s03.html#table-Dotnet-Binding-Duration">.NET Binding for the C++ Messaging API Class: Duration</a></dt><dt>5.12. <a href="ch05s03.html#table-Dotnet-Binding-FailoverUpdates">.NET Binding for the C++ Messaging API Class: FailoverUpdates</a></dt><dt>5.13. <a href="ch05s03.html#table-Dotnet-Binding-Message">.NET Binding for the C++ Messaging API Class: Message</a></dt><dt>5.14. <a href="ch05s03.html#table-Dotnet-Binding-Receiver">.NET Binding for the C++ Mes
 saging API Class: Receiver</a></dt><dt>5.15. <a href="ch05s03.html#table-Dotnet-Binding-Sender">.NET Binding for the C++ Messaging API Class: Sender</a></dt><dt>5.16. <a href="ch05s03.html#table-Dotnet-Binding-Session">.NET Binding for the C++ Messaging API Class: Session</a></dt></dl></div><div class="list-of-examples"><p><b>List of Examples</b></p><dl><dt>2.1. <a href="ch02.html#id3054994">"Hello world!" in C++</a></dt><dt>2.2. <a href="ch02s02.html#id3051015">"Hello world!" in Python</a></dt><dt>2.3. <a href="ch02s03.html#id3054424">"Hello world!" in .NET C#</a></dt><dt>2.4. <a href="ch02s04.html#id3071047">Queues</a></dt><dt>2.5. <a href="ch02s04.html#id3081201">Topics</a></dt><dt>2.6. <a href="ch02s04.html#id3070414">Using subjects</a></dt><dt>2.7. <a href="ch02s04.html#id3081269">Subjects with multi-word keys</a></dt><dt>2.8. <a href="ch02s04.html#id3055416">Assertions on Nodes</a></dt><dt>2.9. <a href="ch02s04.html#id3077576">Creating a Queue Automatically</a></dt><dt
 >2.10. <a href="ch02s04.html#id3057059">Browsing a Queue</a></dt><dt>2.11. <a href="ch02s04.html#id3067403">Using the XML Exchange</a></dt><dt>2.12. <a href="ch02s08.html#id3039465">Receiving Messages from Multiple Sources</a></dt><dt>2.13. <a href="ch02s09.html#id3039555">Transactions</a></dt><dt>2.14. <a href="ch02s10.html#id3039594">Specifying Connection Options in C++ and Python</a></dt><dt>2.15. <a href="ch02s11.html#id3082686">Sending Qpid Maps in Python</a></dt><dt>2.16. <a href="ch02s11.html#id3082856">Sending Qpid Maps in C++</a></dt><dt>2.17. <a href="ch02s11.html#id3083069">Sending Qpid Maps in .NET C#</a></dt><dt>2.18. <a href="ch02s12.html#id3083325">Request / Response Applications in C++</a></dt><dt>2.19. <a href="ch02s14.html#id3083526">Tracking cluster membership</a></dt><dt>3.1. <a href="ch03.html#id3084143">"Hello world!" in Java</a></dt><dt>3.2. <a href="ch03.html#id3084575">JNDI Properties File for "Hello world!" example</a></dt><dt>3.3. <a href="ch03s02.
 html#id3084675">JNDI Properties File</a></dt><dt>3.4. <a href="ch03s02.html#id3085009">Broker Lists</a></dt><dt>3.5. <a href="ch03s04.html#id3085516">Sending a Java JMS MapMessage</a></dt><dt>3.6. <a href="ch03s05.html#id3085736">log4j Logging Properties</a></dt><dt>4.1. <a href="ch04.html#id3085785">Traditional service model "Hello world!" example</a></dt><dt>4.2. <a href="ch04.html#id3085805">Binary  "Hello world!" example using the channel model</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="ch01.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"> Chapter 1. Introduction</td></tr></table></div></body></html>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Programming in Apache Qpid</title><meta name="generator" content="DocBook XSL Stylesheets V1.75.2"><link rel="home" href="index.html" title="Programming in Apache Qpid"><link rel="next" href="ch01.html" title="Chapter 1. Introduction"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Programming in Apache Qpid</th></tr><tr><td width="20%" align="left"> </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="book" title="Programming in Apache Qpid"><div class="titlepage"><div><div><h1 class="title"><a name="client-api-tutorial"></a>Programming in Apache Qpid</h1></div><div><h2 class="subtitle">Cross-Platform AMQP Messaging in Java JMS, .NET, 
 C++, and Python</h2></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="ch01.html">1. Introduction</a></span></dt><dt><span class="chapter"><a href="ch02.html">2. Using the Qpid Messaging API</a></span></dt><dd><dl><dt><span class="section"><a href="ch02.html#id2628064">2.1. A Simple Messaging Program in C++</a></span></dt><dt><span class="section"><a href="ch02s02.html">2.2. A Simple Messaging Program in Python</a></span></dt><dt><span class="section"><a href="ch02s03.html">2.3. A Simple Messaging Program in .NET C#</a></span></dt><dt><span class="section"><a href="ch02s04.html">2.4. Addresses</a></span></dt><dd><dl><dt><span class="section"><a href="ch02s04.html#id2661206">2.4.1. Address Strings</a></span></dt><dt><span class="section"><a href="ch02s04.html#id2658468">2.4.2. Subjects</a></span></dt><dt><span class="section"><a href="ch02s04.html#id2650889">2.4.3. Address String Options</a></span></dt><dt><span class=
 "section"><a href="ch02s04.html#section-address-string-bnf">2.4.4. Address String Grammar</a></span></dt></dl></dd><dt><span class="section"><a href="ch02s05.html">2.5. Sender Capacity and Replay</a></span></dt><dt><span class="section"><a href="ch02s06.html">2.6. Receiver Capacity (Prefetch)</a></span></dt><dt><span class="section"><a href="ch02s07.html">2.7. Acknowledging Received Messages</a></span></dt><dt><span class="section"><a href="ch02s08.html">2.8. Receiving Messages from Multiple Sources</a></span></dt><dt><span class="section"><a href="ch02s09.html">2.9. Transactions</a></span></dt><dt><span class="section"><a href="ch02s10.html">2.10. Connection Options</a></span></dt><dt><span class="section"><a href="ch02s11.html">2.11. Maps and Lists in Message Content</a></span></dt><dd><dl><dt><span class="section"><a href="ch02s11.html#section-Python-Maps">2.11.1. Qpid Maps and Lists in Python</a></span></dt><dt><span class="section"><a href="ch02s11.html#section-cpp-Maps
 ">2.11.2. Qpid Maps and Lists in C++</a></span></dt><dt><span class="section"><a href="ch02s11.html#section-dotnet-Maps">2.11.3. Qpid Maps and Lists in .NET</a></span></dt></dl></dd><dt><span class="section"><a href="ch02s12.html">2.12. The Request / Response Pattern</a></span></dt><dt><span class="section"><a href="ch02s13.html">2.13. Performance Tips</a></span></dt><dt><span class="section"><a href="ch02s14.html">2.14. Cluster Failover</a></span></dt><dt><span class="section"><a href="ch02s15.html">2.15. Logging</a></span></dt><dd><dl><dt><span class="section"><a href="ch02s15.html#id2663953">2.15.1. Logging in C++</a></span></dt><dt><span class="section"><a href="ch02s15.html#id2664002">2.15.2. Logging in Python</a></span></dt></dl></dd><dt><span class="section"><a href="ch02s16.html">2.16. The AMQP 0-10 mapping</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch03.html">3. Using the Qpid JMS client</a></span></dt><dd><dl><dt><span class="section"><a href="ch03
 .html#id2664530">3.1. A Simple Messaging Program in Java JMS</a></span></dt><dt><span class="section"><a href="ch03s02.html">3.2. Apache Qpid JNDI Properties for AMQP Messaging</a></span></dt><dd><dl><dt><span class="section"><a href="ch03s02.html#id2664943">3.2.1. JNDI Properties for Apache Qpid</a></span></dt><dt><span class="section"><a href="ch03s02.html#section-jms-connection-url">3.2.2. Connection URLs</a></span></dt></dl></dd><dt><span class="section"><a href="ch03s03.html">3.3. Java JMS Message Properties</a></span></dt><dt><span class="section"><a href="ch03s04.html">3.4. JMS MapMessage Types</a></span></dt><dt><span class="section"><a href="ch03s05.html">3.5. JMS Client Logging</a></span></dt><dt><span class="section"><a href="ch03s06.html">3.6. Configuring the JMS Client</a></span></dt><dd><dl><dt><span class="section"><a href="ch03s06.html#id2666102">3.6.1. Qpid JVM Arguments</a></span></dt></dl></dd></dl></dd><dt><span class="chapter"><a href="ch04.html">4. Usin
 g the Qpid WCF client</a></span></dt><dd><dl><dt><span class="section"><a href="ch04.html#id2667090">4.1. XML and Binary Bindings</a></span></dt><dt><span class="section"><a href="ch04s02.html">4.2. Endpoints</a></span></dt><dt><span class="section"><a href="ch04s03.html">4.3. Message Headers</a></span></dt><dt><span class="section"><a href="ch04s04.html">4.4. Security</a></span></dt><dt><span class="section"><a href="ch04s05.html">4.5. Transactions</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch05.html">5. The .NET Binding for the C++ Messaging Client</a></span></dt><dd><dl><dt><span class="section"><a href="ch05.html#id2667619">5.1. .NET Binding for the C++ Messaging Client Component Architecture</a></span></dt><dt><span class="section"><a href="ch05s02.html">5.2. .NET Binding for the C++ Messaging Client Examples</a></span></dt><dt><span class="section"><a href="ch05s03.html">5.3. .NET Binding Class Mapping to Underlying C++ Messaging API</a></span></dt><dd
 ><dl><dt><span class="section"><a href="ch05s03.html#id2668207">5.3.1. .NET Binding for the C++ Messaging API Class: Address</a></span></dt><dt><span class="section"><a href="ch05s03.html#id2668818">5.3.2. .NET Binding for the C++ Messaging API Class: Connection</a></span></dt><dt><span class="section"><a href="ch05s03.html#id2669468">5.3.3. .NET Binding for the C++ Messaging API Class: Duration</a></span></dt><dt><span class="section"><a href="ch05s03.html#id2669895">5.3.4. .NET Binding for the C++ Messaging API Class: FailoverUpdates</a></span></dt><dt><span class="section"><a href="ch05s03.html#id2670078">5.3.5. .NET Binding for the C++ Messaging API Class: Message</a></span></dt><dt><span class="section"><a href="ch05s03.html#id2671281">5.3.6. .NET Binding for the C++ Messaging API Class: Receiver</a></span></dt><dt><span class="section"><a href="ch05s03.html#id2671931">5.3.7. .NET Binding for the C++ Messaging API Class: Sender</a></span></dt><dt><span class="section"><
 a href="ch05s03.html#id2672414">5.3.8. .NET Binding for the C++ Messaging API Class: Session</a></span></dt><dt><span class="section"><a href="ch05s03.html#id2673383">5.3.9. .NET Binding Class: SessionReceiver</a></span></dt></dl></dd></dl></dd></dl></div><div class="list-of-tables"><p><b>List of Tables</b></p><dl><dt>2.1. <a href="ch02s04.html#id2651038">Address String Options</a></dt><dt>2.2. <a href="ch02s04.html#table-node-properties">Node Properties</a></dt><dt>2.3. <a href="ch02s04.html#table-link-properties">Link Properties</a></dt><dt>2.4. <a href="ch02s10.html#id2619740">Connection Options</a></dt><dt>2.5. <a href="ch02s11.html#tabl-Programming_in_Apache_Qpid-Qpid_Maps_in_Message_Content">Map and List Representation in Supported Languages</a></dt><dt>2.6. <a href="ch02s11.html#table-Python-Maps">Python Datatypes in Maps</a></dt><dt>2.7. <a href="ch02s11.html#table-cpp-Maps">C++ Datatypes in Maps</a></dt><dt>2.8. <a href="ch02s11.html#table-dotnet-Maps">Datatype Mapp
 ing between C++ and .NET binding</a></dt><dt>2.9. <a href="ch02s16.html#table-amqp0-10-message-properties">Mapping to AMQP 0-10 Message Properties</a></dt><dt>3.1. <a href="ch03s02.html#id2664953">JNDI Properties supported by Apache Qpid</a></dt><dt>3.2. <a href="ch03s02.html#id2665094">Connection URL Properties</a></dt><dt>3.3. <a href="ch03s02.html#id2665292">Broker List Options</a></dt><dt>3.4. <a href="ch03s03.html#id2665592">Java JMS Mapping to AMQP 0-10 Message Properties</a></dt><dt>3.5. <a href="ch03s04.html#table-Java-Maps">Java Datatypes in Maps</a></dt><dt>3.6. <a href="ch03s06.html#id2666108">Config Options For Connection Behaviour</a></dt><dt>3.7. <a href="ch03s06.html#id2666204">Config Options For Session Behaviour</a></dt><dt>3.8. <a href="ch03s06.html#id2666295">Config Options For Consumer Behaviour</a></dt><dt>3.9. <a href="ch03s06.html#id2666425">Config Options For Producer Behaviour</a></dt><dt>3.10. <a href="ch03s06.html#id2666482">Config Options For Thre
 ading</a></dt><dt>3.11. <a href="ch03s06.html#id2666562">Config Options For I/O</a></dt><dt>3.12. <a href="ch03s06.html#id2666644">Config Options For Security</a></dt><dt>3.13. <a href="ch03s06.html#id2666761">Config Options For Security - Standard JVM properties needed when using GSSAPI as the SASL mechanism.</a></dt><dt>3.14. <a href="ch03s06.html#id2666856">Config Options For Security - Using SSL for securing connections or using EXTERNAL as the SASL mechanism.</a></dt><dt>3.15. <a href="ch03s06.html#id2666951">Config Options For Security - Standard JVM properties needed when Using SSL for securing connections or using EXTERNAL as the SASL mechanism.</a></dt><dt>4.1. <a href="ch04.html#id2667165">WCF Binding Parameters</a></dt><dt>5.1. <a href="ch05.html#table-Dotnet-Binding-Component-Architecture">.NET Binding for the C++ Messaging Client Component Architecture</a></dt><dt>5.2. <a href="ch05s02.html#table-Dotnet-Binding-Example-Client-Server">Example : Client - Server</a
 ></dt><dt>5.3. <a href="ch05s02.html#table-Dotnet-Binding-Example-MapSender-MapReceiver">Example : Map Sender &#8211; Map Receiver</a></dt><dt>5.4. <a href="ch05s02.html#table-Dotnet-Binding-Example-Spout-Drain">Example : Spout - Drain</a></dt><dt>5.5. <a href="ch05s02.html#table-Dotnet-Binding-Example-CallbackSender-CallbackReceiver">Example : Map Callback Sender &#8211; Map Callback Receiver</a></dt><dt>5.6. <a href="ch05s02.html#table-Dotnet-Binding-Example-DeclareQueues">Example - Declare Queues</a></dt><dt>5.7. <a href="ch05s02.html#table-Dotnet-Binding-Example-DirectSender-DirectReceiver">Example: Direct Sender - Direct Receiver</a></dt><dt>5.8. <a href="ch05s02.html#table-Dotnet-Binding-Example-Helloworld">Example: Hello World</a></dt><dt>5.9. <a href="ch05s03.html#table-Dotnet-Binding-Address">.NET Binding for the C++ Messaging API Class: Address</a></dt><dt>5.10. <a href="ch05s03.html#table-Dotnet-Binding-Connection">.NET Binding for the C++ Messaging API Class: Con
 nection</a></dt><dt>5.11. <a href="ch05s03.html#table-Dotnet-Binding-Duration">.NET Binding for the C++ Messaging API Class: Duration</a></dt><dt>5.12. <a href="ch05s03.html#table-Dotnet-Binding-FailoverUpdates">.NET Binding for the C++ Messaging API Class: FailoverUpdates</a></dt><dt>5.13. <a href="ch05s03.html#table-Dotnet-Binding-Message">.NET Binding for the C++ Messaging API Class: Message</a></dt><dt>5.14. <a href="ch05s03.html#table-Dotnet-Binding-Receiver">.NET Binding for the C++ Messaging API Class: Receiver</a></dt><dt>5.15. <a href="ch05s03.html#table-Dotnet-Binding-Sender">.NET Binding for the C++ Messaging API Class: Sender</a></dt><dt>5.16. <a href="ch05s03.html#table-Dotnet-Binding-Session">.NET Binding for the C++ Messaging API Class: Session</a></dt></dl></div><div class="list-of-examples"><p><b>List of Examples</b></p><dl><dt>2.1. <a href="ch02.html#id2658921">"Hello world!" in C++</a></dt><dt>2.2. <a href="ch02s02.html#id2660776">"Hello world!" in Python<
 /a></dt><dt>2.3. <a href="ch02s03.html#id2657467">"Hello world!" in .NET C#</a></dt><dt>2.4. <a href="ch02s04.html#id2651307">Queues</a></dt><dt>2.5. <a href="ch02s04.html#id2615689">Topics</a></dt><dt>2.6. <a href="ch02s04.html#id2627613">Using subjects</a></dt><dt>2.7. <a href="ch02s04.html#id2650146">Subjects with multi-word keys</a></dt><dt>2.8. <a href="ch02s04.html#id2638470">Assertions on Nodes</a></dt><dt>2.9. <a href="ch02s04.html#id2660273">Creating a Queue Automatically</a></dt><dt>2.10. <a href="ch02s04.html#id2645738">Browsing a Queue</a></dt><dt>2.11. <a href="ch02s04.html#id2656509">Using the XML Exchange</a></dt><dt>2.12. <a href="ch02s08.html#id2619482">Receiving Messages from Multiple Sources</a></dt><dt>2.13. <a href="ch02s09.html#id2619578">Transactions</a></dt><dt>2.14. <a href="ch02s10.html#id2619630">Specifying Connection Options in C++, Python, and .NET</a></dt><dt>2.15. <a href="ch02s11.html#id2662920">Sending Qpid Maps and Lists in Python</a></dt><d
 t>2.16. <a href="ch02s11.html#id2663088">Sending Qpid Maps and Lists in C++</a></dt><dt>2.17. <a href="ch02s11.html#id2663304">Sending Qpid Maps and Lists in .NET C#</a></dt><dt>2.18. <a href="ch02s12.html#id2663686">Request / Response Applications in C++</a></dt><dt>2.19. <a href="ch02s14.html#id2663887">Tracking cluster membership</a></dt><dt>3.1. <a href="ch03.html#id2664555">"Hello world!" in Java</a></dt><dt>3.2. <a href="ch03.html#id2664821">JNDI Properties File for "Hello world!" example</a></dt><dt>3.3. <a href="ch03s02.html#id2664921">JNDI Properties File</a></dt><dt>3.4. <a href="ch03s02.html#id2665256">Broker Lists</a></dt><dt>3.5. <a href="ch03s04.html#id2665764">Sending a Java JMS MapMessage</a></dt><dt>3.6. <a href="ch03s05.html#id2665983">log4j Logging Properties</a></dt><dt>4.1. <a href="ch04.html#id2667112">Traditional service model "Hello world!" example</a></dt><dt>4.2. <a href="ch04.html#id2667132">Binary  "Hello world!" example using the channel model</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="ch01.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"> Chapter 1. Introduction</td></tr></table></div></body></html>

Modified: qpid/site/docs/books/trunk/Programming-In-Apache-Qpid/pdf/Programming-In-Apache-Qpid.pdf
URL: http://svn.apache.org/viewvc/qpid/site/docs/books/trunk/Programming-In-Apache-Qpid/pdf/Programming-In-Apache-Qpid.pdf?rev=1066676&r1=1066675&r2=1066676&view=diff
==============================================================================
Binary files - no diff available.



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