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