Author: brianm Date: Sat Feb 10 22:58:58 2007 New Revision: 505858 URL: http://svn.apache.org/viewvc?view=rev&rev=505858 Log: * Start breaking out the book by chapters to make the xml manageable * Add skeletons/ideas for additional chapters Added: activemq/trunk/activemq-book/src/docbkx/installation.xml activemq/trunk/activemq-book/src/docbkx/introduction.xml activemq/trunk/activemq-book/src/docbkx/java-client.xml activemq/trunk/activemq-book/src/docbkx/running-broker.xml Modified: activemq/trunk/activemq-book/ (props changed) activemq/trunk/activemq-book/src/docbkx/activemq.xml Propchange: activemq/trunk/activemq-book/ ------------------------------------------------------------------------------ --- svn:ignore (added) +++ svn:ignore Sat Feb 10 22:58:58 2007 @@ -0,0 +1 @@ +target Modified: activemq/trunk/activemq-book/src/docbkx/activemq.xml URL: http://svn.apache.org/viewvc/activemq/trunk/activemq-book/src/docbkx/activemq.xml?view=diff&rev=505858&r1=505857&r2=505858 ============================================================================== --- activemq/trunk/activemq-book/src/docbkx/activemq.xml (original) +++ activemq/trunk/activemq-book/src/docbkx/activemq.xml Sat Feb 10 22:58:58 2007 @@ -15,8 +15,14 @@ See the License for the specific language governing permissions and limitations under the License. --> - + + + + +]> Apache ActiveMQ @@ -55,66 +61,80 @@ - - Introduction - - - - Apache ActiveMQ is - the most popular and powerful open source Message Broker available today. - Its hosted at Apache and is distributed under the Apache Software License - (2.0). - - ActiveMQ supports different cross - language clients from many different languages such as Java, C# / - .Net, C, C++, Ruby, Python, Perl, PHP together with different protocols - like OpenWire, Stomp, REST, Ajax/Cometd, XMPP. ActiveMQ also provides a - whole raft of powerful features like - Message Groups, Exclusive Queues, Master/Slave, Networks of Brokers and so - forth. - -
- Architecture - - Like most Message Orientated Middleware (MOM) - providers ActiveMQ is based on the idea of one or more Message - Brokers running on the network which act as a message router - and optional persistence store, then Clients - connect to one or more Message Broker. -
+ &introduction; + + &installation; + + &running-broker; + + &java-client; + + + Destinations in ActiveMQ + Discuss the types of destinations and their behavior - - Installing Apache ActiveMQ - - The first thing you need to do is install Apache ActiveMQ from a - binary distribution. - - + + Basic Configuration + In which we discuss the basic layout and concepts of the xbean XML - - - Running a Broker - - The most typical deployment of Apache ActiveMQ is for brokers to be - run on the network as a stand alone processes then messaging clients - connect to one or more brokers. So we will describe how to go about - running brokers, then in the next - chapter we will describe how to connect to a broker from a - client. - - + + + Destination Policy Configuration + In which we discuss destination policies. - - Using the Java Client - - Apache ActiveMQ fully supports the JMS 1.1 and J2EE 1.4 - specifications so feel free to follow any documentation you have on JMS or - J2EE for more background. + + Persistence + + In which we discuss persistence in the general sense, probably use sections for the + different options. + + + + + Transports + In which we discuss transports. + - + + Networks of Brokers + In which we discuss networks of brokers. + + + + Using JMX + What is doable, and how, via JMX + + + + Web Console + Setting up and using the web console. + + + + The JMS to JMS Bridge + Using the JMS to JMS Bridge + + + + Authentication + Yea! + + + + A Small Deployment + ... + + + + A Multi-Site Deployment Example + ... + + + + Using Message Converters + ... +
Added: activemq/trunk/activemq-book/src/docbkx/installation.xml URL: http://svn.apache.org/viewvc/activemq/trunk/activemq-book/src/docbkx/installation.xml?view=auto&rev=505858 ============================================================================== --- activemq/trunk/activemq-book/src/docbkx/installation.xml (added) +++ activemq/trunk/activemq-book/src/docbkx/installation.xml Sat Feb 10 22:58:58 2007 @@ -0,0 +1,25 @@ + + + + Installing Apache ActiveMQ + + The first thing you need to do is install Apache ActiveMQ from a + binary distribution. + + + Added: activemq/trunk/activemq-book/src/docbkx/introduction.xml URL: http://svn.apache.org/viewvc/activemq/trunk/activemq-book/src/docbkx/introduction.xml?view=auto&rev=505858 ============================================================================== --- activemq/trunk/activemq-book/src/docbkx/introduction.xml (added) +++ activemq/trunk/activemq-book/src/docbkx/introduction.xml Sat Feb 10 22:58:58 2007 @@ -0,0 +1,45 @@ + + + + Introduction + + Apache ActiveMQ is + the most popular and powerful open source Message Broker available today. + Its hosted at Apache and is distributed under the Apache Software License + (2.0). + + ActiveMQ supports different cross + language clients from many different languages such as Java, C# / + .Net, C, C++, Ruby, Python, Perl, PHP together with different protocols + like OpenWire, Stomp, REST, Ajax/Cometd, XMPP. ActiveMQ also provides a + whole raft of powerful features like + Message Groups, Exclusive Queues, Master/Slave, Networks of Brokers and so + forth. + +
+ Architecture + + Like most Message Orientated Middleware (MOM) + providers ActiveMQ is based on the idea of one or more Message + Brokers running on the network which act as a message router + and optional persistence store, then Clients + connect to one or more Message Broker. +
+
\ No newline at end of file Added: activemq/trunk/activemq-book/src/docbkx/java-client.xml URL: http://svn.apache.org/viewvc/activemq/trunk/activemq-book/src/docbkx/java-client.xml?view=auto&rev=505858 ============================================================================== --- activemq/trunk/activemq-book/src/docbkx/java-client.xml (added) +++ activemq/trunk/activemq-book/src/docbkx/java-client.xml Sat Feb 10 22:58:58 2007 @@ -0,0 +1,9 @@ + + Using the Java Client + + Apache ActiveMQ fully supports the JMS 1.1 and J2EE 1.4 + specifications so feel free to follow any documentation you have on JMS or + J2EE for more background. + + + \ No newline at end of file Added: activemq/trunk/activemq-book/src/docbkx/running-broker.xml URL: http://svn.apache.org/viewvc/activemq/trunk/activemq-book/src/docbkx/running-broker.xml?view=auto&rev=505858 ============================================================================== --- activemq/trunk/activemq-book/src/docbkx/running-broker.xml (added) +++ activemq/trunk/activemq-book/src/docbkx/running-broker.xml Sat Feb 10 22:58:58 2007 @@ -0,0 +1,29 @@ + + + + Running a Broker + + The most typical deployment of Apache ActiveMQ is for brokers to be + run on the network as a stand alone processes then messaging clients + connect to one or more brokers. So we will describe how to go about + running brokers, then in the next + chapter we will describe how to connect to a broker from a + client. + + + \ No newline at end of file