|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
Channel Types. |
« View previous topic :: View next topic » |
Author |
Message
|
rajpath |
Posted: Thu Jan 09, 2003 8:23 pm Post subject: Channel Types. |
|
|
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 |
|
 |
emileke |
Posted: Mon Jan 13, 2003 11:47 pm Post subject: |
|
|
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 |
|
 |
javaforvivek |
Posted: Sun Jan 19, 2003 9:54 pm Post subject: So did u get it frnd?? |
|
|
 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 |
|
 |
T.Rob |
Posted: Mon Jan 27, 2003 10:48 am Post subject: |
|
|
 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 |
|
 |
rajpath |
Posted: Mon Jan 27, 2003 8:46 pm Post subject: Thanks |
|
|
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 |
|
 |
siliconfish |
Posted: Fri Jan 31, 2003 9:47 pm Post subject: |
|
|
 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 |
|
 |
|
|
 |
|
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
|
|
|
|