Sun Java logo     Copyright      Index      Next     

Sun logo
Sun Java System Message Queue 3 2005Q4 Technical Overview 

Contents


List of Figures

List of Tables

Preface
Who Should Use This Book
Before You Read This Book
How This Book Is Organized
Conventions Used in this Book
Text Conventions
Directory Variable Conventions
Related Documentation
The Message Queue Documentation Set
Online Help
JavaDoc
Example Client Applications
The Java Message Service (JMS) Specification
Related Third-Party Web Site References
Sun Welcomes Your Comments

Chapter 1   Messaging Systems: An Introduction
Message-Oriented Middleware (MOM)
JMS as a MOM Standard
JMS Messaging Objects and Patterns
Administered Objects
Message Queue: Elements and Features
The Message Queue Service
Connecting to the Broker
The Broker
Client Runtime Support
Java and C Client Support
SOAP Support for Java Clients
Administration
Scaling the Message Queue Service
Message Queue as an Enabling Technology
Product Editions
Message Queue Feature Summary

Chapter 2   Client Programming Model
Design and Performance
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 Messaging
Acknowledgements
Transactions
Persistent Storage
A Message’s Journey Through the System
Working with SOAP Messages
Java and C Clients

Chapter 3   Message Queue Service
Component Services
Connection Services
Port Mapper
Thread Pool Management
Destinations and Routing Services
Managing Destinations
Configuring Physical Destinations
Managing Memory
Persistence Services
File-Based Persistence
JDBC-Based Persistence
Security Services
Authentication and Authorization
Encryption
Monitoring Services
Metrics Generator
Logger
Metrics Message Producer (Enterprise Edition)
Administration Tools and Tasks
Administration Tools
Supporting a Development Environment
Supporting a Production Environment
Setup Operations
Maintenance Operations
Scaling the Message Queue Service

Chapter 4   Broker Clusters
Cluster Architecture
Message Delivery
Destination Attributes
Clustering and Destinations
Producing to a Queue Using the Reply-To Model
Producing to an Auto-Created Destination
Publishing to a Topic Destination
Handling Destinations in the Event of Connection or Broker Failure
Cluster Configuration
Cluster Synchronization

Chapter 5   Message Queue and J2EE
JMS/J2EE Programming: Message-Driven Beans
J2EE Application Server Support
JMS Resource Adapter

Appendix A   Message Queue Implementation of Optional JMS Functionality
Appendix B   Message Queue Features
Glossary

Index


Copyright      Index      Next     


Part No: 819-2574-10.   Copyright 2005 Sun Microsystems, Inc. All rights reserved.