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 » General Discussion » Channel Types.

Post new topic  Reply to topic
 Channel Types. « View previous topic :: View next topic » 
Author Message
rajpath
PostPosted: Thu Jan 09, 2003 8:23 pm    Post subject: Channel Types. Reply with quote

Novice

Joined: 12 Jun 2002
Posts: 12
Location: Mumbai

Hello
I had been working in MQSeries for integration project and used a lot of Intercommunication through Sender-Receiver channels.
But really did'nt explored other types of channels typically like Server-Requestor etc.
Can anyone tell me how this combination works and when to use the same?
_________________
Raj
Software Engineer
Mahindra Consulting Ltd
Mumbai-101 India
Back to top
View user's profile Send private message Yahoo Messenger
emileke
PostPosted: Mon Jan 13, 2003 11:47 pm    Post subject: Reply with quote

Centurion

Joined: 19 Aug 2001
Posts: 110
Location: South Africa

Look in the Intercommunication Guide and search for "Distributed queuing components". There are some possible combinations.
_________________
Emile M Kearns
Back to top
View user's profile Send private message
javaforvivek
PostPosted: Sun Jan 19, 2003 9:54 pm    Post subject: So did u get it frnd?? Reply with quote

Master

Joined: 14 Jun 2002
Posts: 282
Location: Pune,India

My dear Rajeev,
Did u read the Intercommunication guide for Channel Types and their use??
Tell me if u really get something imp...
_________________
Vivek
------------------------------------------------------
...when you have eliminated the impossible, whatever remains, however improbable, must be the truth.
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
T.Rob
PostPosted: Mon Jan 27, 2003 10:48 am    Post subject: Reply with quote

Acolyte

Joined: 16 Oct 2001
Posts: 56
Location: Charlotte, NC

Raj,

To illustrate channels better, let us assume that you have three QMgrs, one called "LOCAL" another we will call "REMOTE" and a third called "REMOTE2".

If you have a RCVR channel on LOCAL, starting the channel on LOCAL will merely enable it. To get it to run, you would have to have a matching SDR or SVR channel on REMOTE and start that. If you have matching definitions on REMOTE and on REMOTE2 both pointing to the channel on LOCAL, either definition will start the channel and both may run simultaneously. So a RCVR can handle multiple inbound connections but may not initiate them.

A RQSTR channel is like a RCVR except that it may initiate a connection to the single QMgr as pointed to by it's CONNAME. A RQSTR can start either a SDR or a SVR channel. So a RQSTR may handle multiple inbound connections AND may initiate a connection to a single named QMgr.

If you have a SDR channel on LOCAL, you can start it locally or you can use a RQSTR channel to start it. If it is started by a RQSTR, it will make a connection to the QMgr pointed to by it's CONNAME even if the RQSTR is on another system! For example, a SDR with CONNAME=REMOTE can be started by a RQSTR on REMOTE or REMOTE2 but will only connect to REMOTE. Because a SDR channel gets exclusive READ access to it's XMitQ, only one instance of the channel can run at a time. So a SDR will handle a single outbound connection to a single named remote node.

If you have a SVR on LOCAL, you can start it locally and it will connect to the QMgr pointed to by it's CONNAME. You can also use a RQSTR channel to start it. If it is started by a RQSTR, it will make a connection to the QMgr that the RQSTR lives on even if that is not the QMgr pointed to in the CONNAME! For example, a SVR channel with CONNAME=REMOTE can be started by RQSTR channels on REMOTE or on REMOTE2. If the channel is initiated from REMOTE, it connects to REMOTE. On the other hand, if the channel is initiated from REMOTE2, it connects to REMOTE2. So a SVR channel will handle a single outbound connection to the named remote node -OR- a to remote node at an arbitrary address.

Hope that helps.
_________________
-- T.Rob
Voice/SMS 704-443-TROB (8762)
https://t-rob.net
https://linkedin.com/in/tdotrob
@tdotrob on Twitter
Back to top
View user's profile Send private message Visit poster's website
rajpath
PostPosted: Mon Jan 27, 2003 8:46 pm    Post subject: Thanks Reply with quote

Novice

Joined: 12 Jun 2002
Posts: 12
Location: Mumbai

Hello T.Rob
Thanks you for ur valuable info.
Surely it had helped me in understanding of Channels.
_________________
Raj
Software Engineer
Mahindra Consulting Ltd
Mumbai-101 India
Back to top
View user's profile Send private message Yahoo Messenger
siliconfish
PostPosted: Fri Jan 31, 2003 9:47 pm    Post subject: Reply with quote

Master

Joined: 12 Aug 2002
Posts: 203
Location: USA

Hi Rob

Excellent explanation.
Cauld u please elaborate on "Because a SDR channel gets exclusive READ access to it's XMitQ, only one instance of the channel can run at a time. "
Do u mean to say that if there are two Sender channels with same XMITQ, only one channel can be in "RUNNING" state at anytime?

thanks
_________________
siliconfish
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 » General Discussion » Channel Types.
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.