Aliases on remote queues

You can use aliases on the remote queue, as the last step is simply queue resolution performed on TargetQM. The Queue Alias on the target queue appears to the local system as if it were a queue. The remote queue definition on the local system is therefore named for the Queue Alias, rather than the target queue. The following diagram makes this clear (note that the connection definition and the listener are hidden):

Figure 1. Using aliases on the remote queue

Here a remote queue reference is defined which actually refers to an alias for a queue on TargetQM. When you perform a put on LocalQM addressed to QueueAlias@TargetQM the resolution works as shown in the following diagram:

Figure 2. Message resolution for a put to a remote queue, using a Queue alias defined on TargetQM

Note that the destination name for the message remains QueueAlias@TargetQM until queue resolution onTargetQM. The Remote Queue Definition completes the requirements for another Message Route, as shown in the following diagram:

Figure 3. Message route entity of messages put to TargetQueueAlias on TargetQM


Terms of use | WebSphere software

(c) Copyright IBM Corporation 2004, 2005. All rights reserved.