|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
WMQ Client Get from Clustered Queue(s) |
« View previous topic :: View next topic » |
Author |
Message
|
robsdman |
Posted: Thu Sep 14, 2006 9:17 am Post subject: WMQ Client Get from Clustered Queue(s) |
|
|
 Apprentice
Joined: 23 Aug 2002 Posts: 27
|
If Qmgr-A on Machine A and Qmgr-B Machine B are in the same cluster. And each Queue Manager has their own clustered local queue, can my WMQ Client program running on Machine C do a "get" from either of these clustered local queues?
Is there a setting to be able to do this with WMQ v6 ?
Or do I have to code the logic in my WMQ Client app to connect to each of these queues?
What's the best-practice in dealing with this scenario?
thanks |
|
Back to top |
|
 |
HubertKleinmanns |
Posted: Thu Sep 14, 2006 9:35 am Post subject: |
|
|
 Shaman
Joined: 24 Feb 2004 Posts: 732 Location: Germany
|
robsdman,
you have to code the logic in your WMQ Client app. Your app has to connect to one QMgr and then is able to read from
local queues. To read the same queue on another QMgr, the app has to connect to the other QMgr. _________________ Regards
Hubert |
|
Back to top |
|
 |
fjb_saper |
Posted: Thu Sep 14, 2006 2:22 pm Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
Or use the JMS Engine from WAS 6.0.
As the persistency store is a DB you might be able to do that in WAS. _________________ MQ & Broker admin |
|
Back to top |
|
 |
jefflowrey |
Posted: Thu Sep 14, 2006 3:28 pm Post subject: Re: WMQ Client Get from Clustered Queue(s) |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
robsdman wrote: |
can my WMQ Client program running on Machine C do a "get" from either of these clustered local queues? |
The basic answer, as already explained, is "No".
An MQ app can only GET from qlocals on the qmgr it is connected to. One of the main points of MQ is that apps do not have to know where the queue they are putting to is.
Most people would put QMgr A on the samee machine as an instance of your Client App (and then use server bindings), and Qmgr B on the same machine as another instance of your client app (and use server bindings). And then have other applications connect to Qmgr C and PUT messages there. _________________ I am *not* the model of the modern major general. |
|
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
|
|
|
|