ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » IBM MQ Installation/Configuration Support » Choosing which channel types to use

Post new topic  Reply to topic
 Choosing which channel types to use « View previous topic :: View next topic » 
Author Message
ARey
PostPosted: Tue Sep 09, 2003 6:30 am    Post subject: Choosing which channel types to use Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » IBM MQ Installation/Configuration Support » Choosing which channel types to use
Jump to:  



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
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.