JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle GlassFish Server Message Queue 4.5 Technical Overview
search filter icon
search icon

Document Information

Preface

1.  Messaging Systems: An Introduction

Message-Oriented Middleware (MOM)

JMS as a MOM Standard

JMS Messaging Objects and Domains

Administered Objects

Message Queue: Elements and Features

The Message Queue Service

The Broker

Client Runtime Support

Java and C Client Support

Support for SOAP Messages

Universal Message Service (UMS)

Administration

Broker Clusters: Scalability and Availability

Message Service Scalability

Message Service Availability

Message Queue as an Enabling Technology

Message Queue Feature Summary

2.  Client Programming Model

3.  The Message Queue Broker

4.  Broker Clusters

5.  Message Queue and Java EE

A.  Message Queue Implementation of Optional JMS Functionality

B.  Message Queue Features

Glossary

Index

Chapter 1

Messaging Systems: An Introduction

Oracle GlassFish Server Message Queue is a leading business integration messaging system designed to provide exceptional reliability and scalability.

Message Queue is a messaging middleware product that implements the Java Message Service (JMS) standard. In addition, Message Queue provides enterprise-strength capabilities, including advanced integration, administration, security, and high-availability features.

Message Queue can be used as a stand-alone messaging service or it can be used as an enabling technology, deployed in a Java EE application server to provide asynchronous messaging. It is an integral enabling technology of the GlassFish Server software.

This chapter describes the messaging technology that underlies Message Queue and explains how Message Queue implements and extends the JMS specification. If you are familiar with the JMS specification, you can skip to the section of this chapter on Message Queue: Elements and Features. Otherwise, you should begin at the beginning.

The chapter covers the following topics: