Skip Headers
Oracle GlassFish Server Message Queue Technical Overview
Release 4.5.2
Part Number E24949-01
Home
Book List
Contact Us
Next
View PDF
Contents
List of Figures
List of Tables
Title and Copyright Information
Preface
Who Should Use This Book
Before You Read This Book
How This Book Is Organized
Documentation Conventions
Related Documentation
Documentation, Support, and Training
Documentation Accessibility
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
Universal Message Service (UMS)
Administration
Broker Clusters: Scalability and Availability
Message Queue as an Enabling Technology
Message Queue Feature Summary
2
Client Programming Model
Messaging Domains
Point-To-Point Messaging
Publish/Subscribe Messaging
Domain-Specific and Unified APIs
Programming Objects
Connection Factories and Connections
Sessions
Messages
Message Header
Message Properties
Message Body
Producing a Message
Consuming a Message
Synchronous and Asynchronous Consumers
Using Selectors to Filter Messages
Using Durable Subscribers
The Request-Reply Pattern
Reliable Message Delivery
Acknowledgements
Transactions
Local Transactions
Distributed Transactions
Persistent Storage
A Message's Journey Through the System
Message Production
Message Handling and Routing
Message Consumption
Message End-of-Life
Design and Performance
Working with SOAP Messages
Java and C Clients
3
The Message Queue Broker
Broker Services
Connection Services
Port Mapper Service
Thread Pool Management
Message Delivery Services
Physical Destinations
Managing Memory
Persistence Services
File-Based Persistence
JDBC-Based Persistence
Security Services
Authentication and Authorization
JAAS-Based Authentication
Encryption
Bridge Services
JMS Bridge Service
STOMP Bridge Service
Monitoring Services
Metrics Generator
Logger
Metrics Message Producer
JMX MBeans
Java ES Monitoring Framework Support
Administration Tools
Built-in Administration Tools
JMX-Based Administration
Administration Tasks
Supporting a Development Environment
Supporting a Production Environment
Setup Operations
Maintenance Operations
4
Broker Clusters
Cluster Models
Cluster Message Delivery
Propagation of Information Across a Cluster
Message Delivery Mechanisms
Conventional Clusters
Enhanced Clusters
Cluster Models Compared
Cluster Configuration
5
Message Queue and Java EE
JMS/Java EE Programming: Message-Driven Beans
Java EE Application Server Support
A
Message Queue Implementation of Optional JMS Functionality
Optional Features
B
Message Queue Features
Feature List
Glossary