|
|
Introduction to Message Queuing
This document provides an introduction to message queuing, a technique for exchanging information between distributed applications using message queues. This document also describes specific features and benefits of BEA MessageQ.
The Distributed Computing Revolution
Traditional Versus Distributed Applications
Major Trends in Distributed Computing
Peer-to-Peer Communication Model
Client/Server Communication Model
Technologies for Building Distributed Applications
Choosing the BEA MessageQ Server or Client
How the BEA MessageQ Client Works
When to Choose the BEA MessageQ Client
Standardized Integration Approach
Message Bus Simplifies Communication
Flexibility to Meet Changing Application Needs
Sending and Receiving BEA MessageQ Messages
Overview of BEA MessageQ API Functions
Configuring the BEA MessageQ Environment
Defining Queues and Their Attributes
Configuring Buses, Groups and Queues
Designing Your BEA MessageQ Environment
Configuring Each Message Queuing Group
Starting Each Message Queuing Group
Attaching to the Message Queuing Bus
Attaching to a Temporary Queue
Confirming Receipt of a Message
Using the show_buffer Argument
Using Message Classes with BEA MessageQ and BEA TUXEDO
Detaching from the Message Queuing Bus
Exchanging Messages Between BEA MessageQ and BEA TUXEDO
Designing and Developing BEA MessageQ Applications
Designing a BEA MessageQ Application
Developing the Communications Model
Defining Major Application Needs
Choosing the Style of Messaging
Choosing Recoverable or Nonrecoverable Message Delivery
Choosing Asynchronous or Synchronous Messaging
Choosing Single Reader Queues for Sequential Processing
Choosing Permanently Active Queues for Data Persistence
Using FML for Self-Describing Messaging
Designing Message Flow and System Configuration
Advanced Message Queuing Features
Exchanging Messages Between BEA MessageQ and BEA TUXEDO V6.4 or BEA M3 V2.1
Defining a Name-to-Queue Translation at Runtime
Locating the Queue Address for a Queue
Obtaining Detailed Status Information
Obtaining the Number of Pending Messages in a Queue
Testing and Debugging BEA MessageQ Applications
Managing the BEA MessageQ Environment
Understanding the BEA MessageQ Environment
Anatomy of a Message Queuing Group
Starting and Stopping Groups, Queues, Links and the CLS
|
Copyright © 2000 BEA Systems, Inc. All rights reserved.
|