activemq-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jstrac...@apache.org
Subject svn commit: r415594 - in /incubator/activemq/site: new-features-in-41.html overview.html replicated-message-store.html structured-message-properties-and-mapmessages.html
Date Tue, 20 Jun 2006 09:59:31 GMT
Author: jstrachan
Date: Tue Jun 20 02:59:31 2006
New Revision: 415594

URL: http://svn.apache.org/viewvc?rev=415594&view=rev
Log:
Latest export from confluence

Added:
    incubator/activemq/site/structured-message-properties-and-mapmessages.html
Modified:
    incubator/activemq/site/new-features-in-41.html
    incubator/activemq/site/overview.html
    incubator/activemq/site/replicated-message-store.html

Modified: incubator/activemq/site/new-features-in-41.html
URL: http://svn.apache.org/viewvc/incubator/activemq/site/new-features-in-41.html?rev=415594&r1=415593&r2=415594&view=diff
==============================================================================
--- incubator/activemq/site/new-features-in-41.html (original)
+++ incubator/activemq/site/new-features-in-41.html Tue Jun 20 02:59:31 2006
@@ -248,10 +248,25 @@
             <DIV class="wiki-content"><H2><A name="NewFeaturesin4.1-NewFeaturesinApacheActiveMQ4.1"></A>New
Features in Apache ActiveMQ 4.1</H2>
 
 <UL>
-	<LI><SPAN class="nobr"><A href="http://goopen.org/confluence/pages/createpage.action?spaceKey=ACTIVEMQ&title=Structured%20Message%20Properties%20and%20MapMessages&linkCreation=true&fromPageId=8822"
title="Create Page: Structured Message Properties and MapMessages" class="createlink">Structured
Message Properties and MapMessages<SUP><IMG class="rendericon" src="http://goopen.org/confluence/images/icons/plus.gif"
height="7" width="7" align="absmiddle" alt="" border="0"></SUP></A></SPAN></LI>
+	<LI><SPAN class="nobr"><A href="http://goopen.org/confluence/pages/createpage.action?spaceKey=ACTIVEMQ&title=Shared%20File%20System%20Failover&linkCreation=true&fromPageId=8822"
title="Create Page: Shared File System Failover" class="createlink">Shared File System
Failover<SUP><IMG class="rendericon" src="http://goopen.org/confluence/images/icons/plus.gif"
height="7" width="7" align="absmiddle" alt="" border="0"></SUP></A></SPAN></LI>
+	<LI><A href="structured-message-properties-and-mapmessages.html" title="Structured
Message Properties and MapMessages">Structured Message Properties and MapMessages</A></LI>
 </UL>
 </DIV>
           
+        <!--
+          <div class="tabletitle">
+            Children
+            <span class="smalltext" id="show" style="display: inline;">
+              <a href="javascript:showChildren()">Show Children</a></span>
+            <span class="smalltext" id="hide" style="display: none;">
+              <a href="javascript:hideChildren()">Hide Children</a></span>
+          </div>
+          <div class="greybox" id="children" style="display: none;">
+                                      <a href="http://goopen.org/confluence/display/ACTIVEMQ/Structured+Message+Properties+and+MapMessages"
title="Structured Message Properties and MapMessages">Structured Message Properties and
MapMessages</a>
+              <span class="smalltext">(ActiveMQ)</span>
+              <br>
+                      </div>
+-->
                   </DIV>
         </TD>
       </TR>
@@ -261,7 +276,8 @@
     <DIV id="site-footer">
           Added by     <A href="http://goopen.org/confluence/users/viewuserprofile.action?username=jstrachan">James
Strachan</A>,
     last edited by     <A href="http://goopen.org/confluence/users/viewuserprofile.action?username=jstrachan">James
Strachan</A> on Jun 20, 2006
-                  
+                  &nbsp;(<A href="http://goopen.org/confluence/pages/diffpages.action?pageId=8822&originalId=8825">view
change</A>)
+              
       (<A href="http://goopen.org/confluence/pages/editpage.action?pageId=8822">edit
page</A>)
     </DIV>
 

Modified: incubator/activemq/site/overview.html
URL: http://svn.apache.org/viewvc/incubator/activemq/site/overview.html?rev=415594&r1=415593&r2=415594&view=diff
==============================================================================
--- incubator/activemq/site/overview.html (original)
+++ incubator/activemq/site/overview.html Tue Jun 20 02:59:31 2006
@@ -245,7 +245,7 @@
 <!--          
             <div class="pagetitle">Overview</div>
 -->
-            <DIV class="wiki-content"><UL><LI><A href="articles.html"
title="Articles">Articles</A></LI><LI><A href="changes-in-40.html"
title="Changes in 4.0">Changes in 4.0</A><UL><LI><A href="the-jms-connector.html"
title="The JMS Connector">The JMS Connector</A></LI></UL></LI><LI><A
href="download.html" title="Download">Download</A><UL><LI><A href="activemq-10-release.html"
title="ActiveMQ 1.0 Release">ActiveMQ 1.0 Release</A></LI><LI><A href="activemq-11-release.html"
title="ActiveMQ 1.1 Release">ActiveMQ 1.1 Release</A></LI><LI><A href="activemq-12-release.html"
title="ActiveMQ 1.2 Release">ActiveMQ 1.2 Release</A></LI><LI><A href="activemq-13-release.html"
title="ActiveMQ 1.3 Release">ActiveMQ 1.3 Release</A></LI><LI><A href="activemq-14-release.html"
title="ActiveMQ 1.4 Release">ActiveMQ 1.4 Release</A></LI><LI><A href="activemq-15-release.html"
title="ActiveMQ 1.5 Release">ActiveMQ 1.5 Release</A></LI><LI><A href="activemq-20-release.html"
title="ActiveMQ 2.0 Releas
 e">ActiveMQ 2.0 Release</A></LI><LI><A href="activemq-21-release.html"
title="ActiveMQ 2.1 Release">ActiveMQ 2.1 Release</A></LI><LI><A href="activemq-30-release.html"
title="ActiveMQ 3.0 Release">ActiveMQ 3.0 Release</A></LI><LI><A href="activemq-31-release.html"
title="ActiveMQ 3.1 Release">ActiveMQ 3.1 Release</A></LI><LI><A href="activemq-32-release.html"
title="ActiveMQ 3.2 Release">ActiveMQ 3.2 Release</A></LI><LI><A href="activemq-321-release.html"
title="ActiveMQ 3.2.1 Release">ActiveMQ 3.2.1 Release</A></LI><LI><A
href="activemq-322-release.html" title="ActiveMQ 3.2.2 Release">ActiveMQ 3.2.2 Release</A></LI><LI><A
href="activemq-40-m4-release.html" title="ActiveMQ 4.0 M4 Release">ActiveMQ 4.0 M4 Release</A></LI><LI><A
href="activemq-40-rc2-release.html" title="ActiveMQ 4.0 RC2 Release">ActiveMQ 4.0 RC2 Release</A></LI><LI><A
href="activemq-40-release.html" title="ActiveMQ 4.0 Release">ActiveMQ 4.0 Release</A></LI><LI><A
href="activemq-401-release.html" title="Active
 MQ 4.0.1 Release">ActiveMQ 4.0.1 Release</A></LI></UL></LI><LI><A
href="new-features-in-41.html" title="New Features in 4.1">New Features in 4.1</A></LI><LI><A
href="news.html" title="News">News</A></LI></UL> </DIV>
+            <DIV class="wiki-content"><UL><LI><A href="articles.html"
title="Articles">Articles</A></LI><LI><A href="changes-in-40.html"
title="Changes in 4.0">Changes in 4.0</A><UL><LI><A href="the-jms-connector.html"
title="The JMS Connector">The JMS Connector</A></LI></UL></LI><LI><A
href="download.html" title="Download">Download</A><UL><LI><A href="activemq-10-release.html"
title="ActiveMQ 1.0 Release">ActiveMQ 1.0 Release</A></LI><LI><A href="activemq-11-release.html"
title="ActiveMQ 1.1 Release">ActiveMQ 1.1 Release</A></LI><LI><A href="activemq-12-release.html"
title="ActiveMQ 1.2 Release">ActiveMQ 1.2 Release</A></LI><LI><A href="activemq-13-release.html"
title="ActiveMQ 1.3 Release">ActiveMQ 1.3 Release</A></LI><LI><A href="activemq-14-release.html"
title="ActiveMQ 1.4 Release">ActiveMQ 1.4 Release</A></LI><LI><A href="activemq-15-release.html"
title="ActiveMQ 1.5 Release">ActiveMQ 1.5 Release</A></LI><LI><A href="activemq-20-release.html"
title="ActiveMQ 2.0 Releas
 e">ActiveMQ 2.0 Release</A></LI><LI><A href="activemq-21-release.html"
title="ActiveMQ 2.1 Release">ActiveMQ 2.1 Release</A></LI><LI><A href="activemq-30-release.html"
title="ActiveMQ 3.0 Release">ActiveMQ 3.0 Release</A></LI><LI><A href="activemq-31-release.html"
title="ActiveMQ 3.1 Release">ActiveMQ 3.1 Release</A></LI><LI><A href="activemq-32-release.html"
title="ActiveMQ 3.2 Release">ActiveMQ 3.2 Release</A></LI><LI><A href="activemq-321-release.html"
title="ActiveMQ 3.2.1 Release">ActiveMQ 3.2.1 Release</A></LI><LI><A
href="activemq-322-release.html" title="ActiveMQ 3.2.2 Release">ActiveMQ 3.2.2 Release</A></LI><LI><A
href="activemq-40-m4-release.html" title="ActiveMQ 4.0 M4 Release">ActiveMQ 4.0 M4 Release</A></LI><LI><A
href="activemq-40-rc2-release.html" title="ActiveMQ 4.0 RC2 Release">ActiveMQ 4.0 RC2 Release</A></LI><LI><A
href="activemq-40-release.html" title="ActiveMQ 4.0 Release">ActiveMQ 4.0 Release</A></LI><LI><A
href="activemq-401-release.html" title="Active
 MQ 4.0.1 Release">ActiveMQ 4.0.1 Release</A></LI></UL></LI><LI><A
href="new-features-in-41.html" title="New Features in 4.1">New Features in 4.1</A><UL><LI><A
href="structured-message-properties-and-mapmessages.html" title="Structured Message Properties
and MapMessages">Structured Message Properties and MapMessages</A></LI></UL></LI><LI><A
href="news.html" title="News">News</A></LI></UL> </DIV>
           
         <!--
           <div class="tabletitle">

Modified: incubator/activemq/site/replicated-message-store.html
URL: http://svn.apache.org/viewvc/incubator/activemq/site/replicated-message-store.html?rev=415594&r1=415593&r2=415594&view=diff
==============================================================================
--- incubator/activemq/site/replicated-message-store.html (original)
+++ incubator/activemq/site/replicated-message-store.html Tue Jun 20 02:59:31 2006
@@ -245,8 +245,7 @@
 <!--          
             <div class="pagetitle">Replicated Message Store</div>
 -->
-            <DIV class="wiki-content">
-<P>If messages are stored on the hard drive of a broker or inside a single database;
then you have a single point of failure with respect to the message persistence. If you lose
the entire machine, disk or database, you have lost messages.</P>
+            <DIV class="wiki-content"><P>If messages are stored on the hard drive
of a broker or inside a single database; then you have a single point of failure with respect
to the message persistence. If you lose the entire machine, disk or database, you have lost
messages.</P>
 
 <P>For some high end users, messages should never be lost as they could have a large
impact on the business. These kinds of users often require some kind of <A href="dr.html"
title="DR">DR</A> stategy to support message replication so that they can loose an
entire data centre and still not loose a message.</P>
 
@@ -256,21 +255,24 @@
 
 <P>If you&apos;re using RAID disks striped sufficiently, you could just restart
the machine - or move the disk to a new machine and restart the broker. This could be sufficient
if you&apos;re a small business but if you&apos;ve stringent <A href="dr.html"
title="DR">DR</A> requirements then if you loose a datacentre the RAID option is
not a solution.</P>
 
-<H3><A name="ReplicatedMessageStore-ClusteredJDBCdatabases"></A>Clustered
JDBC databases</H3>
+<H3><A name="ReplicatedMessageStore-SANorsharednetworkdrive"></A>SAN or
shared network drive</H3>
 
-<P>Various databases like Oracle and MySQL support clustered databases; so we can use
these databases with the JDBC MessageStore to get a clustered message store.</P>
+<P>If you use one of the file based persistence mechanisms such as the default high
performance journal and Apache Derby, you could write to a SAN or shared network drive and
in times of failure, start up a new broker using the files from the failed broker.</P>
 
-<H3><A name="ReplicatedMessageStore-UseCJDBC"></A>Use C-JDBC</H3>
+<P>Also 4.1 allows you to start many brokers reading from the same shared file system
to support high availability via the <SPAN class="nobr"><A href="http://goopen.org/confluence/pages/createpage.action?spaceKey=ACTIVEMQ&title=Shared%20File%20System%20Failover&linkCreation=true&fromPageId=250"
title="Create Page: Shared File System Failover" class="createlink">Shared File System
Failover<SUP><IMG class="rendericon" src="http://goopen.org/confluence/images/icons/plus.gif"
height="7" width="7" align="absmiddle" alt="" border="0"></SUP></A></SPAN>
feature.</P>
 
-<P>If you don&apos;t have or can&apos;t afford a clustered database then you
could use <SPAN class="nobr"><A href="http://c-jdbc.objectweb.org/" title="Visit
page outside Confluence" rel="nofollow">C-JDBC<SUP><IMG class="rendericon" src="http://goopen.org/confluence/images/icons/linkext7.gif"
height="0" width="0" align="absmiddle" alt="" border="0"></SUP></A></SPAN>
to replicate state across a number of physical datbases to avoid single point of failure and
provide a <A href="dr.html" title="DR">DR</A> solution.</P>
+<H3><A name="ReplicatedMessageStore-Master%2FSlave"></A>Master/Slave</H3>
 
-<H3><A name="ReplicatedMessageStore-SANorsharednetworkdrive"></A>SAN or
shared network drive</H3>
+<P>An alternative is to use the <A href="masterslave.html" title="MasterSlave">MasterSlave</A>
feature to pair brokers together so that all messages are replicated to both brokers, the
master and slave to ensure that there are two physical copies of the message so that catastrophic
hardware failures (such as loss of an entire data centre) can be handled.</P>
 
-<P>If you use one of the file based persistence mechanisms, like Berkeley DB or JDBM,
you could write to a SAN or shared network drive and in times of failure, start up a new broker
using the files from the failed broker.</P>
+<H3><A name="ReplicatedMessageStore-ClusteredJDBCdatabases"></A>Clustered
JDBC databases</H3>
 
-<H3><A name="ReplicatedMessageStore-Master%2FSlave"></A>Master/Slave</H3>
+<P>Various databases like Oracle and MySQL support clustered databases; so we can use
these databases with the JDBC MessageStore to get a clustered message store. Note if this
option is used then the high performance journal must be disabled (which severely affects
performance)</P>
 
-<P>An alternative is to use the <A href="masterslave.html" title="MasterSlave">MasterSlave</A>
feature to pair brokers together so that all messages are replicated to both brokers, the
master and slave to ensure that there are two physical copies of the message so that catastrophic
hardware failures (such as loss of an entire data centre) can be handled.</P></DIV>
+<H3><A name="ReplicatedMessageStore-UseCJDBC"></A>Use C-JDBC</H3>
+
+<P>If you don&apos;t have or can&apos;t afford a clustered database then you
could use <SPAN class="nobr"><A href="http://c-jdbc.objectweb.org/" title="Visit
page outside Confluence" rel="nofollow">C-JDBC<SUP><IMG class="rendericon" src="http://goopen.org/confluence/images/icons/linkext7.gif"
height="0" width="0" align="absmiddle" alt="" border="0"></SUP></A></SPAN>
to replicate state across a number of physical datbases to avoid single point of failure and
provide a <A href="dr.html" title="DR">DR</A> solution.</P>
+</DIV>
           
                   </DIV>
         </TD>
@@ -280,8 +282,8 @@
     </DIV>
     <DIV id="site-footer">
           Added by     <A href="http://goopen.org/confluence/users/viewuserprofile.action?username=jstrachan">James
Strachan</A>,
-    last edited by     <A href="http://goopen.org/confluence/users/viewuserprofile.action?username=jstrachan">James
Strachan</A> on May 12, 2006
-                  &nbsp;(<A href="http://goopen.org/confluence/pages/diffpages.action?pageId=250&originalId=5443">view
change</A>)
+    last edited by     <A href="http://goopen.org/confluence/users/viewuserprofile.action?username=jstrachan">James
Strachan</A> on Jun 20, 2006
+                  &nbsp;(<A href="http://goopen.org/confluence/pages/diffpages.action?pageId=250&originalId=8823">view
change</A>)
               
       (<A href="http://goopen.org/confluence/pages/editpage.action?pageId=250">edit
page</A>)
     </DIV>

Added: incubator/activemq/site/structured-message-properties-and-mapmessages.html
URL: http://svn.apache.org/viewvc/incubator/activemq/site/structured-message-properties-and-mapmessages.html?rev=415594&view=auto
==============================================================================
--- incubator/activemq/site/structured-message-properties-and-mapmessages.html (added)
+++ incubator/activemq/site/structured-message-properties-and-mapmessages.html Tue Jun 20
02:59:31 2006
@@ -0,0 +1,274 @@
+
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<HTML>
+  <HEAD>
+<!--
+    Pier's plugin always overwrites the stylesheet so lets explicitly use another one
+    <link type="text/css" rel="stylesheet" href="autoexport:///ACTIVEMQ/resources/space.css">
+-->
+    <LINK type="text/css" rel="stylesheet" href="resources/site.css">
+    <SCRIPT src="resources/space.js" type="text/javascript"></SCRIPT>
+    <TITLE>
+Structured Message Properties and MapMessages
+    </TITLE>
+  <META http-equiv="Content-Type" content="text/html;charset=UTF-8"></HEAD>
+  <BODY onload="init()">
+
+    <!-- Banner -->
+    <DIV id="site-banner">
+
+      <TABLE border="0" cellpadding="0" cellspacing="0" width="100%">
+        <TR>
+          <TD align="left" class="topbardiv" nowrap="">
+            <IMG border="0" src="http://incubator.apache.org/activemq/images/logo.gif">
+          </TD>
+          <TD align="right" nowrap="">
+            <IMG border="0" src="http://incubator.apache.org/images/apache-incubator-logo.png">
+          </TD>
+        </TR> 
+      </TABLE>
+
+    </DIV>
+
+    <!-- Bread crumbs and Quick Links -->
+    <DIV id="site-navbar">
+      <TABLE border="0" cellpadding="0" cellspacing="0" width="100%">
+        <TR>
+          <TD align="left" valign="middle" nowrap="">
+            <DIV id="site-breadcrumbs">
+<A href="home.html" title="ActiveMQ">ActiveMQ</A>&nbsp;&gt;&nbsp;<A
href="home.html" title="Home">Home</A>&nbsp;&gt;&nbsp;<A href="overview.html"
title="Overview">Overview</A>&nbsp;&gt;&nbsp;<A href="new-features-in-41.html"
title="New Features in 4.1">New Features in 4.1</A>&nbsp;&gt;&nbsp;<A
href="" title="Structured Message Properties and MapMessages">Structured Message Properties
and MapMessages</A>
+            </DIV>
+          </TD>
+          <TD align="right" valign="middle" nowrap="">
+            <DIV id="site-quicklinks">
+<P><A href="download.html" title="Download">Download</A> &#124; <SPAN
class="nobr"><A href="http://incubator.apache.org/activemq/maven/activemq-core/apidocs/"
title="Visit page outside Confluence" rel="nofollow">JavaDocs<SUP><IMG class="rendericon"
src="http://goopen.org/confluence/images/icons/linkext7.gif" height="0" width="0" align="absmiddle"
alt="" border="0"></SUP></A></SPAN> <A href="javadocs.html" title="JavaDocs">More...</A>
&#124; <A href="source.html" title="Source">Source</A> &#124; <SPAN
class="nobr"><A href="quicklinks.html" title="Visit page outside Confluence" rel="nofollow">Wiki<SUP><IMG
class="rendericon" src="http://goopen.org/confluence/images/icons/linkext7.gif" height="0"
width="0" align="absmiddle" alt="" border="0"></SUP></A></SPAN> &#124;<SPAN
class="nobr"><A href="irc://irc.codehaus.org/activemq" title="Visit page outside Confluence"
rel="nofollow">IRC<SUP><IMG class="rendericon" src="http://goopen.org/confluence/images/icons/linkext7.gif"
height="0
 " width="0" align="absmiddle" alt="" border="0"></SUP></A></SPAN> &#124;
<SPAN class="nobr"><A href="http://servlet.uwyn.com/drone/log/hausbot/activemq" title="Visit
page outside Confluence" rel="nofollow">IRC Log<SUP><IMG class="rendericon" src="http://goopen.org/confluence/images/icons/linkext7.gif"
height="0" width="0" align="absmiddle" alt="" border="0"></SUP></A></SPAN>
&#124; <A href="mailing-lists.html" title="Mailing Lists">Mailing Lists</A>
&#124; <A href="discussion-forums.html" title="Discussion Forums">Discussion Forums</A>
&#124; <A href="support.html" title="Support">Support</A></P>
+            </DIV>
+          </TD>
+        </TR> 
+      </TABLE>
+    </DIV>
+
+<!-- Integrate google search later.
+          <form name="search" action="http://www.google.com/search" method="get">
+            <input type="hidden" name="ie" value="UTF- 8" />
+            <input type="hidden" name="oe" value="UTF- 8" />
+            <input type="hidden" name="domains" value="" />
+            <input type="hidden" name="sitesearch" value="" />
+            <input type="text" name="q" maxlength="255" value="" />        
+            <input type="submit" name="btnG" value="Google Search" />
+          </form>
+-->
+
+      <DIV id="site-content">
+        <TABLE>
+        <TR>
+        <TD valign="top">
+          <DIV id="site-navigation">
+<H3><A name="Navigation-Overview"></A><A href="overview.html" title="Overview">Overview</A></H3>
+
+<UL class="alternate" type="square">
+	<LI><A href="home.html" title="Home">Home</A></LI>
+	<LI><A href="news.html" title="News">News</A></LI>
+	<LI><A href="changes-in-40.html" title="Changes in 4.0">New in 4.0</A></LI>
+	<LI><A href="faq.html" title="FAQ">FAQ</A></LI>
+	<LI><A href="site.html" title="Site">Site</A></LI>
+	<LI><A href="articles.html" title="Articles">Articles</A></LI>
+	<LI><A href="download.html" title="Download">Download</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-Community"></A><A href="community.html" title="Community">Community</A></H3>
+
+<UL class="alternate" type="square">
+	<LI><A href="support.html" title="Support">Support</A></LI>
+	<LI><A href="discussion-forums.html" title="Discussion Forums">Discussion Forums</A></LI>
+	<LI><A href="mailing-lists.html" title="Mailing Lists">Mailing Lists</A></LI>
+	<LI><SPAN class="nobr"><A href="http://gmane.org/find.php?list=activemq"
title="Visit page outside Confluence" rel="nofollow">News Reader<SUP><IMG class="rendericon"
src="http://goopen.org/confluence/images/icons/linkext7.gif" height="0" width="0" align="absmiddle"
alt="" border="0"></SUP></A></SPAN></LI>
+	<LI><SPAN class="nobr"><A href="navigation.html" title="Visit page outside
Confluence" rel="nofollow">Wiki<SUP><IMG class="rendericon" src="http://goopen.org/confluence/images/icons/linkext7.gif"
height="0" width="0" align="absmiddle" alt="" border="0"></SUP></A></SPAN></LI>
+	<LI><A href="projects-using-activemq.html" title="Projects Using ActiveMQ">Projects
Using ActiveMQ</A></LI>
+	<LI><A href="users.html" title="Users">Users</A></LI>
+	<LI><A href="contributing.html" title="Contributing">Contributing</A></LI>
+	<LI><A href="team.html" title="Team">Team</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-Support"></A><A href="support.html" title="Support">Support</A></H3>
+
+<UL class="alternate" type="square">
+	<LI><SPAN class="nobr"><A href="http://issues.apache.org/activemq/browse/AMQ"
title="Visit page outside Confluence" rel="nofollow">Issues<SUP><IMG class="rendericon"
src="http://goopen.org/confluence/images/icons/linkext7.gif" height="0" width="0" align="absmiddle"
alt="" border="0"></SUP></A></SPAN></LI>
+	<LI><SPAN class="nobr"><A href="http://issues.apache.org/activemq/browse/AMQ?report=com.atlassian.jira.plugin.system.project:roadmap-panel"
title="Visit page outside Confluence" rel="nofollow">Roadmap<SUP><IMG class="rendericon"
src="http://goopen.org/confluence/images/icons/linkext7.gif" height="0" width="0" align="absmiddle"
alt="" border="0"></SUP></A></SPAN></LI>
+	<LI><SPAN class="nobr"><A href="http://issues.apache.org/activemq/browse/AMQ?report=com.atlassian.jira.plugin.system.project:changelog-panel"
title="Visit page outside Confluence" rel="nofollow">Change log<SUP><IMG class="rendericon"
src="http://goopen.org/confluence/images/icons/linkext7.gif" height="0" width="0" align="absmiddle"
alt="" border="0"></SUP></A></SPAN></LI>
+</UL>
+
+
+<H3><A name="Navigation-UsingActiveMQ"></A><A href="using-activemq.html"
title="Using ActiveMQ">Using ActiveMQ</A></H3>
+
+<UL class="alternate" type="square">
+	<LI><A href="getting-started.html" title="Getting Started">Getting Started</A></LI>
+	<LI><A href="initial-configuration.html" title="Initial Configuration">Initial
Configuration</A></LI>
+	<LI><A href="run-broker.html" title="Run Broker">Running a Broker</A></LI>
+	<LI><A href="configuring-transports.html" title="Configuring Transports">Configuring
Transports</A></LI>
+	<LI><A href="destination-options.html" title="Destination Options">Destination
Options</A></LI>
+	<LI><A href="examples.html" title="Examples">Examples</A></LI>
+	<LI><A href="how-can-i-monitor-activemq.html" title="How can I monitor ActiveMQ">Monitoring
the Broker</A></LI>
+	<LI><A href="xml-configuration.html" title="Xml Configuration">Xml Configuration</A></LI>
+	<LI><A href="xml-reference.html" title="Xml Reference">Xml Reference</A></LI>
+	<LI><A href="web-samples.html" title="Web Samples">Web Samples</A></LI>
+	<LI><A href="hello-world.html" title="Hello World">Hello World</A></LI>
+	<LI><A href="use-cases.html" title="Use Cases">Use Cases</A></LI>
+	<LI><A href="topologies.html" title="Topologies">Topologies</A></LI>
+	<LI><A href="how-do-i-embed-a-broker-inside-a-connection.html" title="How do I
embed a Broker inside a Connection">Embedded Brokers</A></LI>
+	<LI><A href="jmeter-performance-tests.html" title="JMeter Performance Tests">Performance
Testing</A></LI>
+	<LI><A href="performance-tuning.html" title="Performance Tuning">Performance
Tuning</A></LI>
+	<LI><A href="activemq-command-line-tools-reference.html" title="ActiveMQ Command
Line Tools Reference">Command Line Tools</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-Features"></A><A href="features.html" title="Features">Features</A></H3>
+
+<UL class="alternate" type="square">
+	<LI><A href="jmx.html" title="JMX">JMX</A></LI>
+	<LI><A href="performance.html" title="Performance">Performance</A></LI>
+	<LI><A href="protocols.html" title="Protocols">Protocols</A></LI>
+	<LI><A href="persistence.html" title="Persistence">Persistence</A></LI>
+	<LI><A href="jdbc-support.html" title="JDBC Support">JDBC Support</A></LI>
+	<LI><A href="security.html" title="Security">Security</A></LI>
+	<LI><A href="interceptors.html" title="Interceptors">Interceptors</A></LI>
+	<LI><A href="clustering.html" title="Clustering">Clustering</A></LI>
+	<LI><A href="discovery.html" title="Discovery">Discovery</A></LI>
+	<LI><A href="wildcard.html" title="Wildcard">Wildcard Support</A></LI>
+	<LI><A href="composite-destinations.html" title="Composite Destinations">Composite
Destinations</A></LI>
+	<LI><A href="jms-streams.html" title="JMS Streams">JMS Streams</A></LI>
+	<LI><A href="advisory-message.html" title="Advisory Message">Advisory Message</A></LI>
+	<LI><A href="resource-adapter.html" title="Resource Adapter">JCA 1.5 Resource
Adapter</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-Featuresin4.x"></A>Features in 4.x</H3>
+
+<UL class="alternate" type="square">
+	<LI><A href="message-groups.html" title="Message Groups">Message Groups</A></LI>
+	<LI><A href="masterslave.html" title="MasterSlave">MasterSlave</A></LI>
+	<LI><A href="networks-of-brokers.html" title="Networks of Brokers">Networks
of Brokers</A></LI>
+	<LI><A href="exclusive-consumer.html" title="Exclusive Consumer">Exclusive Consumer</A></LI>
+	<LI><A href="total-ordering.html" title="Total Ordering">Total Ordering</A></LI>
+	<LI><A href="consumer-priority.html" title="Consumer Priority">Consumer Priority</A></LI>
+	<LI><A href="retroactive-consumer.html" title="Retroactive Consumer">Retroactive
Consumer</A></LI>
+	<LI><A href="jms-to-jms-bridge.html" title="JMS to JMS Bridge">JMS to JMS Bridge</A></LI>
+	<LI><A href="visualisation.html" title="Visualisation">Visualisation</A></LI>
+	<LI><A href="kaha-persistence.html" title="Kaha Persistence">Kaha Persistence</A></LI>
+	<LI><A href="async-sends.html" title="Async Sends">Async Sends</A></LI>
+	<LI><A href="jmsxuserid.html" title="JMSXUserID">JMSXUserID</A></LI>
+	<LI><A href="changes-in-40.html" title="Changes in 4.0">Other new features</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-Connectivity"></A><A href="connectivity.html"
title="Connectivity">Connectivity</A></H3>
+
+<UL class="alternate" type="square">
+	<LI><A href="ajax.html" title="Ajax">Ajax</A></LI>
+	<LI><A href="axis-support.html" title="Axis Support">Axis Support</A></LI>
+	<LI><A href="c-integration.html" title="C Integration">C Integration</A></LI>
+	<LI><A href="dot-net.html" title="dot Net">.Net Integration</A></LI>
+	<LI><A href="geronimo.html" title="Geronimo">Geronimo</A></LI>
+	<LI><A href="j2ee.html" title="J2EE">J2EE</A></LI>
+	<LI><A href="jboss-integration.html" title="JBoss Integration">JBoss Integration</A></LI>
+	<LI><A href="jndi-support.html" title="JNDI Support">JNDI Support</A></LI>
+	<LI><A href="openwire.html" title="OpenWire">OpenWire</A></LI>
+	<LI><A href="rest.html" title="REST">REST</A></LI>
+	<LI><A href="rss-and-atom.html" title="RSS and Atom">RSS and Atom</A></LI>
+	<LI><A href="spring-support.html" title="Spring Support">Spring Support</A></LI>
+	<LI><A href="stomp.html" title="Stomp">Stomp</A></LI>
+	<LI><A href="sun-jndi.html" title="Sun JNDI">Sun JNDI</A></LI>
+	<LI><A href="tomcat.html" title="Tomcat">Tomcat</A></LI>
+	<LI><A href="unix-service.html" title="Unix Service">Unix Service</A></LI>
+	<LI><A href="wsif.html" title="WSIF">WSIF</A></LI>
+</UL>
+
+
+<H3><A name="Navigation-Tools"></A><A href="tools.html" title="Tools">Tools</A></H3>
+
+<UL class="alternate" type="square">
+	<LI><A href="web-console.html" title="Web Console">Web Console</A></LI>
+	<LI><A href="jca-container.html" title="JCA Container">JCA Container</A></LI>
+	<LI><A href="hermes-jms.html" title="Hermes Jms">Hermes Jms</A></LI>
+	<LI><SPAN class="nobr"><A href="http://jakarta.apache.org/jmeter" title="Visit
page outside Confluence" rel="nofollow">JMeter<SUP><IMG class="rendericon" src="http://goopen.org/confluence/images/icons/linkext7.gif"
height="0" width="0" align="absmiddle" alt="" border="0"></SUP></A></SPAN></LI>
+</UL>
+
+
+<H3><A name="Navigation-RelatedProjects"></A>Related Projects</H3>
+
+<UL class="alternate" type="square">
+	<LI><SPAN class="nobr"><A href="http://incubator.apache.org/servicemix/"
title="Distributed Enterprise Service Bus based on JBI" rel="nofollow">Apache ServiceMix<SUP><IMG
class="rendericon" src="http://goopen.org/confluence/images/icons/linkext7.gif" height="0"
width="0" align="absmiddle" alt="" border="0"></SUP></A></SPAN></LI>
+	<LI><SPAN class="nobr"><A href="http://lingo.codehaus.org/" title="POJO Remoting
using JMS" rel="nofollow">Lingo<SUP><IMG class="rendericon" src="http://goopen.org/confluence/images/icons/linkext7.gif"
height="0" width="0" align="absmiddle" alt="" border="0"></SUP></A></SPAN></LI>
+	<LI><SPAN class="nobr"><A href="http://jencks.org/" title="Message Driven
POJOs and pooling for JMS and JDBC" rel="nofollow">Jencks<SUP><IMG class="rendericon"
src="http://goopen.org/confluence/images/icons/linkext7.gif" height="0" width="0" align="absmiddle"
alt="" border="0"></SUP></A></SPAN></LI>
+	<LI><SPAN class="nobr"><A href="http://stomp.codehaus.org/" title="Simple
cross language protocol for messaging" rel="nofollow">Stomp<SUP><IMG class="rendericon"
src="http://goopen.org/confluence/images/icons/linkext7.gif" height="0" width="0" align="absmiddle"
alt="" border="0"></SUP></A></SPAN></LI>
+	<LI><SPAN class="nobr"><A href="http://activecluster.codehaus.org/" title="Visit
page outside Confluence" rel="nofollow">ActiveCluster<SUP><IMG class="rendericon"
src="http://goopen.org/confluence/images/icons/linkext7.gif" height="0" width="0" align="absmiddle"
alt="" border="0"></SUP></A></SPAN></LI>
+	<LI><SPAN class="nobr"><A href="http://activespace.codehaus.org/" title="Visit
page outside Confluence" rel="nofollow">ActiveSpace<SUP><IMG class="rendericon"
src="http://goopen.org/confluence/images/icons/linkext7.gif" height="0" width="0" align="absmiddle"
alt="" border="0"></SUP></A></SPAN></LI>
+	<LI><SPAN class="nobr"><A href="http://www.springframework.org/" title="Visit
page outside Confluence" rel="nofollow">Spring<SUP><IMG class="rendericon" src="http://goopen.org/confluence/images/icons/linkext7.gif"
height="0" width="0" align="absmiddle" alt="" border="0"></SUP></A></SPAN></LI>
+	<LI><SPAN class="nobr"><A href="http://geronimo.apache.org/" title="Visit
page outside Confluence" rel="nofollow">Geronimo<SUP><IMG class="rendericon" src="http://goopen.org/confluence/images/icons/linkext7.gif"
height="0" width="0" align="absmiddle" alt="" border="0"></SUP></A></SPAN></LI>
+</UL>
+
+
+<H3><A name="Navigation-Developers"></A><A href="developers.html" title="Developers">Developers</A></H3>
+
+<UL class="alternate" type="square">
+	<LI><A href="source.html" title="Source">Source</A></LI>
+	<LI><A href="building.html" title="Building">Building</A></LI>
+	<LI><A href="code-overview.html" title="Code Overview">Code Overview</A></LI>
+	<LI><A href="wire-protocol.html" title="Wire Protocol">Wire Protocol</A></LI>
+	<LI><A href="developer-guide.html" title="Developer Guide">Developer Guide</A></LI>
+	<LI><A href="becoming-a-committer.html" title="Becoming a committer">Becoming
a committer</A></LI>
+	<LI><SPAN class="nobr"><A href="http://ci.gbuild.org/continuum/" title="Visit
page outside Confluence" rel="nofollow">GBuild<SUP><IMG class="rendericon" src="http://goopen.org/confluence/images/icons/linkext7.gif"
height="0" width="0" align="absmiddle" alt="" border="0"></SUP></A></SPAN></LI>
+	<LI><A href="integration-tests.html" title="Integration Tests">Integration Tests</A></LI>
+	<LI><A href="activemq-performance-module-users-manual.html" title="ActiveMQ Performance
Module Users Manual">Maven2 Performance Plugin</A></LI>
+	<LI><A href="benchmark-tests.html" title="Benchmark Tests">Benchmark Tests</A></LI>
+	<LI><A href="jmeter-performance-tests.html" title="JMeter Performance Tests">JMeter
Performance Tests</A></LI>
+	<LI><A href="release-guide.html" title="Release Guide">Release Guide</A></LI>
+	<LI><A href="junit-reports.html" title="JUnit Reports">JUnit Reports</A></LI>
+	<LI><SPAN class="nobr"><A href="http://activemq.codehaus.org/maven/clover/"
title="Visit page outside Confluence" rel="nofollow">Clover Report<SUP><IMG class="rendericon"
src="http://goopen.org/confluence/images/icons/linkext7.gif" height="0" width="0" align="absmiddle"
alt="" border="0"></SUP></A></SPAN></LI>
+	<LI><A href="source-xref.html" title="Source XRef">Source XRef</A></LI>
+	<LI><A href="test-source-xref.html" title="Test Source XRef">Test Source XRef</A></LI>
+	<LI><SPAN class="nobr"><A href="http://activemq.codehaus.org/maven/activemq.xsd.html"
title="Visit page outside Confluence" rel="nofollow">XSD<SUP><IMG class="rendericon"
src="http://goopen.org/confluence/images/icons/linkext7.gif" height="0" width="0" align="absmiddle"
alt="" border="0"></SUP></A></SPAN></LI>
+</UL>
+
+
+<H3><A name="Navigation-Toolsweuse"></A>Tools we use</H3>
+
+<P><SPAN class="nobr"><A href="http://www.yourkit.com/" title="Visit page
outside Confluence" rel="nofollow"><IMG src="http://incubator.apache.org/activemq/images/yourkit.jpg"
align="absmiddle" border="0"><SUP><IMG class="rendericon" src="http://goopen.org/confluence/images/icons/linkext7.gif"
height="0" width="0" align="absmiddle" alt="" border="0"></SUP></A></SPAN><BR>
+<SPAN class="nobr"><A href="http://www.ej-technologies.com/products/jprofiler/overview.html"
title="Visit page outside Confluence" rel="nofollow"><IMG src="http://incubator.apache.org/activemq/images/logo_jprofiler01.gif"
width="120" height="40" align="absmiddle" border="0"><SUP><IMG class="rendericon"
src="http://goopen.org/confluence/images/icons/linkext7.gif" height="0" width="0" align="absmiddle"
alt="" border="0"></SUP></A></SPAN></P>
+          </DIV>
+        </TD>
+        <TD valign="top">
+          <DIV id="site-page">
+
+<!--          
+            <div class="pagetitle">Structured Message Properties and MapMessages</div>
+-->
+            <DIV class="wiki-content"><H2><A name="StructuredMessagePropertiesandMapMessages-StructuredMessagePropertiesandMapMessages"></A>Structured
Message Properties and MapMessages</H2>
+
+<P>This JMS extension feature allows you to attach Map and List properties to any JMS
Message or to use nested Maps and Lists inside a MapMessage. This allows you to efficiently
send typesafe structured information in your messages without requiring the overhead of XML/XSD
parsing which are parseable in other languages like C, C++, C# etc.</P>
+
+<P>This enhancement allows any Map or List implementation to be used in</P>
+
+<UL>
+	<LI>[]</LI>
+</UL>
+</DIV>
+          
+                  </DIV>
+        </TD>
+      </TR>
+      </TABLE>     
+      </DIV>
+    </DIV>
+    <DIV id="site-footer">
+          Added by     <A href="http://goopen.org/confluence/users/viewuserprofile.action?username=jstrachan">James
Strachan</A>,
+    last edited by     <A href="http://goopen.org/confluence/users/viewuserprofile.action?username=jstrachan">James
Strachan</A> on Jun 20, 2006
+                  
+      (<A href="http://goopen.org/confluence/pages/editpage.action?pageId=8824">edit
page</A>)
+    </DIV>
+
+  </BODY>
+
+</HTML>
\ No newline at end of file



Mime
View raw message