Menu Search

Chapter 5. Understanding the Client

5.1. Overview

The 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 Client behaves and the effect(s) making JMS method calls will have on the Broker.

There areas where the 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