Chapter 1. Introduction to Apache ActiveMQ


This chapter covers

  • A high-level overview of ActiveMQ features and uses
  • Downloading and installing ActiveMQ
  • Understanding the ActiveMQ directory structure
  • Running examples that come with ActiveMQ

Enterprise messaging software has been in existence since the late 1980s. Not only is messaging a style of communication between applications, it’s also a style of integration. Therefore, messaging fulfills the need for both notification as well as inter-operation among applications. But open source solutions have only emerged in the last 10 years. Apache ActiveMQ is one such solution, providing the ability for applications to communicate in an asynchronous, loosely coupled manner. This chapter will introduce you to ActiveMQ.

1.1. ActiveMQ features

1.2. Using ActiveMQ: why and when?

1.3. Getting started with ActiveMQ

1.4. Running your first examples with ActiveMQ

1.5. Summary