|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
Choosing which channel types to use |
« View previous topic :: View next topic » |
Author |
Message
|
ARey |
Posted: Tue Sep 09, 2003 6:30 am Post subject: Choosing which channel types to use |
|
|
Newbie
Joined: 09 Sep 2003 Posts: 2 Location: Florida
|
Unidirectional channels are used to support standard distributed queueing. Accordingly these channels are defined in pairs. They do not include Client-Connection / Server-Connection and the Cluster Sender / Cluster Receiver.
The type of channel used is determined by which direction messages are going to be transferred, and which end initiates the connection. For example a sender channel initiates the connection, and sends messages; requester channels initiate connections, but receive messages.
Questions: are there any special firewall or performance considerations that would pick one over the other?
The pairing of unidirectional channels allows messages to flow in either direction between two MQSeries queue-managers. Channels come in four flavors: sender, receiver, server, and requester. These four channel types can be combined to form one of five types of channel pairs.
Generally speaking, the definable channel pairs operate as follows:
Sender/Receiver:
the sender channel in one system starts up and sends messages from the transmission queue to the receiver channel in the remote system.
Note: This is the most popular combination.
Server/Receiver:
the server must contain the communication link definition, and channel startup must be initiated at the server end of the link.
Requester/Server:
the requester channel in one system starts up to receive messages from the remote system, and then starts up the server channel in the remote system.
Server/Requester:
the server channel has a defined communication link. The server channel can be opened by the requester, or can initiate communication with the requester by itself.
Requester/Sender:
the requester is used to start up the sender channel. The sender channel immediately terminates the call, then restarts the channel according to the specifications in its channel definition file. This channel pair is referred to as a callback channel.
Other Channel Types
Server Connection / Client Connection:
These are bidirectional channels that are used when a local MQSeries queue manager is not available.
Cluster Sender / Cluster Receiver.
These are used only with clustering. _________________ Antonio Rey
MQSeries Certified Professional |
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|
|