Author |
Message
|
matth |
Posted: Thu Sep 26, 2019 9:49 am Post subject: Other Plataforms communicating with MQ |
|
|
Apprentice
Joined: 13 Feb 2007 Posts: 44 Location: Brazil
|
Hi:
There is another product which can connect whit an MQ using Receiver/Sender channels and TCP ports? Or just another IBM MQ on another side?
Regard´s |
|
Back to top |
|
 |
bruce2359 |
Posted: Thu Sep 26, 2019 9:55 am Post subject: Re: Other Plataforms communicating with MQ |
|
|
 Poobah
Joined: 05 Jan 2008 Posts: 9469 Location: US: west coast, almost. Otherwise, enroute.
|
matth wrote: |
Hi:
There is another product which can connect whit an MQ using Receiver/Sender channels and TCP ports? Or just another IBM MQ on another side?
Regard´s |
Sender/receiver channels are for IBM MQ queue manager to queue manager communication.
There are other channel types. IBM MQ queue managers offer a SVRCONN channel type that allows for application (where there is no local queue manager) to connect across a (TCP) network to an IBM MQ queue manager.
Is this what your are asking? _________________ I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live. |
|
Back to top |
|
 |
matth |
Posted: Thu Sep 26, 2019 10:13 am Post subject: |
|
|
Apprentice
Joined: 13 Feb 2007 Posts: 44 Location: Brazil
|
Hi Bruce:
So, if I have an IBM MQ on one side (with sender/receiver and TCP ports), I just can communicat with it with another IBM MQ. Or exits another QM tool compatible?
Att, |
|
Back to top |
|
 |
Vitor |
Posted: Thu Sep 26, 2019 10:36 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
matth wrote: |
I just can communicat with it with another IBM MQ. Or exits another QM tool compatible? |
The only thing which can communicate with MQ over a sender / receiver pair is another instance of MQ; the channel agent software uses a proprietary handshake.
As my worthy associate points out, you can communicate with MQ using an MQ client built into your application over a SVRCONN channel. You can also use JMS from a Java app or the HTTP bridge into MQ (see here and here) though this last should be considered a short term solution; it's deprecated in later versions. _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
HubertKleinmanns |
Posted: Thu Sep 26, 2019 10:02 pm Post subject: |
|
|
 Shaman
Joined: 24 Feb 2004 Posts: 732 Location: Germany
|
Vitor wrote: |
matth wrote: |
I just can communicat with it with another IBM MQ. Or exits another QM tool compatible? |
The only thing which can communicate with MQ over a sender / receiver pair is another instance of MQ; the channel agent software uses a proprietary handshake.
As my worthy associate points out, you can communicate with MQ using an MQ client built into your application over a SVRCONN channel. You can also use JMS from a Java app or the HTTP bridge into MQ (see here and here) though this last should be considered a short term solution; it's deprecated in later versions. |
Since version 9 MQ includes AMQP support. I didn't test it, but I assume, this should allow other AMQP products to connect as well. _________________ Regards
Hubert |
|
Back to top |
|
 |
gbaddeley |
Posted: Sun Sep 29, 2019 4:30 pm Post subject: Re: Other Plataforms communicating with MQ |
|
|
 Jedi Knight
Joined: 25 Mar 2003 Posts: 2538 Location: Melbourne, Australia
|
matth wrote: |
Hi:
There is another product which can connect whit an MQ using Receiver/Sender channels and TCP ports? ... |
No, MQ RECEIVER/SENDER channels use an IBM proprietary protocol over TCP, and only interact with IBM MQ Queue Managers.
You could also consider MQ SVRCONN/CLNTCONN channels. These implement the MQ Client protocol over TCP. This is also IBM proprietary, but MQ Client API libraries are freely available and distributable for many platforms and programming environments. _________________ Glenn |
|
Back to top |
|
 |
|