Table of Contents

 

Copyright

Brief Table of Contents

Table of Contents

Preface

Acknowledgments

About this Book

1. An introduction to messaging and ActiveMQ

Chapter 1. Introduction to Apache ActiveMQ

1.1. ActiveMQ features

1.2. Using ActiveMQ: why and when?

1.2.1. Loose coupling and ActiveMQ

1.2.2. When to use ActiveMQ

1.3. Getting started with ActiveMQ

1.3.1. Downloading and installing the Java SE

1.3.2. Downloading ActiveMQ

1.3.3. Examining the ActiveMQ directory

1.3.4. Starting up ActiveMQ

1.4. Running your first examples with ActiveMQ

1.5. Summary

Chapter 2. Understanding message-oriented middleware and JMS

2.1. Introduction to enterprise messaging

2.2. What’s message-oriented middleware?

2.3. What’s the Java Message Service?

2.4. The JMS specification

2.4.1. JMS clients

2.4.2. Non-JMS clients

2.4.3. The JMS provider

2.4.4. The JMS message

2.4.5. JMS message internals

2.4.6. Message selectors

2.4.7. JMS domains

2.4.8. Administered objects

2.5. Using the JMS APIs to create JMS applications

2.5.1. A simple JMS application

2.5.2. Message-driven beans

2.6. Summary

Chapter 3. The ActiveMQ in Action examples

3.1. Downloading Maven and compiling the examples

3.2. Use case one: the stock portfolio example

3.2.1. Running the stock portfolio example

3.3. Use case two: the job queue example

3.3.1. Running the job queue example

3.4. Summary

2. Configuring standard ActiveMQ components

Chapter 4. Connecting to ActiveMQ

4.1. Understanding connector URIs