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 » WebSphere Message Broker (ACE) Support » WBI MB Remote Queue Communication

Post new topic  Reply to topic
 WBI MB Remote Queue Communication « View previous topic :: View next topic » 
Author Message
intenscia
PostPosted: Wed Jun 22, 2005 6:53 pm    Post subject: WBI MB Remote Queue Communication Reply with quote

Newbie

Joined: 22 Jun 2005
Posts: 3

Hi all, I'm new so please bear with me! Anyhow, I have a question regarding connecting Message Broker to a remote queue.

There is a UNIX server I have to get my Message Broker to communicate with via MQ. Now this UNIX server has a MQI channel defined which I have to use to read and write to its queues. Before I begin, please note that I do not have access to this UNIX server, so I cannot add more channels or change any settings. Now on my machine running MB, I can easily connect to the queues on my UNIX box using the standard MQI client connection string (ie. CHANNEL/TCP/HOSTNAME). The issue is, how do I setup MQ or MB to connect to these queues.

It appears to me, that MB can only connect to a locally defined queue. So I setup this local queue, and then try and get this queue to point to a queue on my linux machine via the MQI channel.

This is what doesn't work and what I cannot figure out how to do? How can I setup queues on my local machine which simply point or forward to queues on a remote unix machine. Now I know I can create send / receive channels to acheive this - but remember I cannot access the UNIX box to setup such channels so this isn't an option.

I'm not sure if I've got my process mixed up or if I am going about everything wrong, but i'd appreciate your input so I can see another's point of view.

Let me know if you need clarification on any of my points above - basically what I think I need to know, is how to create a local queue which is simply an alias for a remote queue which uses a MQI channel for bi-directional communication.
Back to top
View user's profile Send private message
EddieA
PostPosted: Wed Jun 22, 2005 10:18 pm    Post subject: Reply with quote

Jedi

Joined: 28 Jun 2001
Posts: 2453
Location: Los Angeles

Short answer: you can't.

From the broker, you can only write to queues defined on your local queue manager. One of these could be a remote queue which points to a queue that resides on your UNIX server. But, to get the message over to the UNIX server, you will have to use QM to QM channels.

Time to start reading the Intercommunication Manual, and convincing the remote Admin that they have to help set up the communication channels.

Cheers,
_________________
Eddie Atherton
IBM Certified Solution Developer - WebSphere Message Broker V6.1
IBM Certified Solution Developer - WebSphere Message Broker V7.0
Back to top
View user's profile Send private message
intenscia
PostPosted: Thu Jun 23, 2005 3:27 pm    Post subject: Reply with quote

Newbie

Joined: 22 Jun 2005
Posts: 3

EddieA, I have read the Intercommunications manual and understand how to get two QM's communicating via sender and receiver channels. I also understand that the broker must point to a local queue manager.

Now is it not possible to setup my local QM and its Queues to use MQI calls to send and receive messages from my UNIX server queues which is running a Server Connection Channel - (as our system apps presently do via JMS), or can this only be acheived via sender / receiver channels and a remote queue definition?

Thanks!
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Thu Jun 23, 2005 4:58 pm    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

WBIMB Broker can not act as an MQ Client.

It can only connect in bindings mode to a local queue manager, and only get messages from local queues. It can put messages to any kind of remote queue that is available to the local queue manager - including cluster queues.

But it can't act as an MQ Client - unless you write or use a custom plug-in... (There's a support pack, I think?)
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
intenscia
PostPosted: Thu Jun 23, 2005 5:04 pm    Post subject: Reply with quote

Newbie

Joined: 22 Jun 2005
Posts: 3

I understand that jefflowrey, sorry my question wasn't phrased well. I meant to ask if WMQ can be setup in such as way that it acts as a MQ Client which has local queues setup which simply relay and read messages off queues on another machine via MQI calls.
Back to top
View user's profile Send private message
EddieA
PostPosted: Thu Jun 23, 2005 5:28 pm    Post subject: Reply with quote

Jedi

Joined: 28 Jun 2001
Posts: 2453
Location: Los Angeles

Quote:
I meant to ask if WMQ can be setup in such as way that it acts as a MQ Client

NO.

Cheers,
_________________
Eddie Atherton
IBM Certified Solution Developer - WebSphere Message Broker V6.1
IBM Certified Solution Developer - WebSphere Message Broker V7.0
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 » WebSphere Message Broker (ACE) Support » WBI MB Remote Queue Communication
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.