Menu Search

Chapter 5. Understanding the Qpid JMS client

5.1. Overview

The Qpid JMS client provides a JMS 1.1 compliant implementation. As such, the primary source of documentation is the JMS specification and the JMS javadocs. This documentation assumes the reader has familiarity with these resources.

The remainder of this section describes how the Qpid JMS client behaves and the effect(s) making JMS method calls will have on the Broker.

There areas where the Qpid JMS client provides features beyond those required for JMS compliance. These are described in the sections that follow.

These sections are also used to bring out differences that may surprise those moving from JMS implementations provided by other vendors.

Figure 5.1. Architecture of a typical JMS application

Architecture of a typical JMS application