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 IBM MQ Support » MQ client compatibility

Post new topic  Reply to topic
 MQ client compatibility « View previous topic :: View next topic » 
Author Message
scar
PostPosted: Wed Mar 25, 2015 12:26 pm    Post subject: MQ client compatibility Reply with quote

Centurion

Joined: 23 Jun 2004
Posts: 145

I have a quick question regarding the interoperability of the client across different OS.

Just wanted to check if there will be any connectivity issues between a MQ client on AIX and a QMGR hosted on LINUX ?

We are in the design phase and do not have the availability of the server to test the Java sample code.

I found the following in the client documentation
"client will interoperate with all the currently supported WebSphere MQ server products", but it does not specify anything about the hosted OS.

Thanks
Back to top
View user's profile Send private message
Gaya3
PostPosted: Wed Mar 25, 2015 12:40 pm    Post subject: Reply with quote

Jedi

Joined: 12 Sep 2006
Posts: 2493
Location: Boston, US

I dont find any issues,

you have to install the MQ Client on AIX / MQ client jars on Aix for the Java code to operate and connect to the Remote Queue manager on Linux
_________________
Regards
Gayathri
-----------------------------------------------
Do Something Before you Die
Back to top
View user's profile Send private message
mqjeff
PostPosted: Wed Mar 25, 2015 12:41 pm    Post subject: Re: MQ client compatibility Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

scar wrote:
I found the following in the client documentation
"client will interoperate with all the currently supported WebSphere MQ server products", but it does not specify anything about the hosted OS.


It doesn't list any hosted OSes, because it means all of them that are supported.
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Wed Mar 25, 2015 2:07 pm    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

@mqjeff are you including a client (non java) on zOS in this list? I did read that IBM i now supports the client, but don't remember seeing anything about zOS
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
PaulClarke
PostPosted: Wed Mar 25, 2015 11:49 pm    Post subject: Reply with quote

Grand Master

Joined: 17 Nov 2005
Posts: 1002
Location: New Zealand

I believe the question was about interoperability not availability. I don't believe there is a non-java client available on the z/OS

However, any MQ client should be able to communicate with any MQ server regardless of platform or version. At least that was the way I designed it If you do find a problem, provided it is within support, then you should raise a PMR.

Cheers,
Paul.
_________________
Paul Clarke
MQGem Software
www.mqgem.com
Back to top
View user's profile Send private message Visit poster's website
mqjeff
PostPosted: Thu Mar 26, 2015 4:44 am    Post subject: Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

PaulClarke wrote:
any MQ client should be able to communicate with any MQ server regardless of platform or version.
Back to top
View user's profile Send private message
tczielke
PostPosted: Thu Mar 26, 2015 5:11 am    Post subject: Reply with quote

Guardian

Joined: 08 Jul 2010
Posts: 941
Location: Illinois, USA

I recently ran across this statement in regards to z/OS and clients in the MQ manual which I found odd (and don't really agree with):

http://www-01.ibm.com/support/knowledgecenter/SSFKSJ_8.0.0/com.ibm.mq.mig.doc/q116210_.htm%23q116210___zpm7

Quote:

8. Migrate client applications. Client applications running on z/OS, or other distributed platforms, can be considered any time throughout the migration phase.

The client libraries need to be at the same level as the lowest IBM MQ queue manager level to which they connect. So, if a client can connect to Version 701, Version 710, or Version 800 IBM MQ queue managers, the client needs to be at Version 701. Once all the IBM MQ queue managers have been migrated to Version 800 you can migrate the clients to Version 800.


That statement seems to imply that you need to keep your client version at the lowest version of queue managers that you need to connect to on z/OS. I know I have used higher versions of the client to connect to lower versions of z/OS queue manager, successfully.

The only restriction I am aware of regarding clients and versions is you can't use functionality in a higher version of the client that is not available in a lower version of the queue manager.
_________________
Working with MQ since 2010.
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Thu Mar 26, 2015 5:17 am    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

As this relates to zOS and is in the zOS section, I wonder if it relates to the zOS client libraries only. The reference to other distributed platforms in that sentence seems a bit strange...

So the essence of that sentence would be (for me):
If on zOS, you need to link your client libraries at the lowest server level your application needs to talk to....
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
mqjeff
PostPosted: Thu Mar 26, 2015 5:32 am    Post subject: Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

fjb_saper wrote:
As this relates to zOS and is in the zOS section, I wonder if it relates to the zOS client libraries only. The reference to other distributed platforms in that sentence seems a bit strange...

So the essence of that sentence would be (for me):
If on zOS, you need to link your client libraries at the lowest server level your application needs to talk to....


I don't think there is any kind of zOS client. You can run clients in zLinux, but I don't think there's any way to make a client connection from a normal zOS LPAR.

Regardless, again, this question is about connectivity and not availability.

Any supported and available MQ client can connect to a queue manager running on any supported platform.
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Thu Mar 26, 2015 5:47 am    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

mqjeff wrote:
fjb_saper wrote:
As this relates to zOS and is in the zOS section, I wonder if it relates to the zOS client libraries only. The reference to other distributed platforms in that sentence seems a bit strange...

So the essence of that sentence would be (for me):
If on zOS, you need to link your client libraries at the lowest server level your application needs to talk to....


I don't think there is any kind of zOS client. You can run clients in zLinux, but I don't think there's any way to make a client connection from a normal zOS LPAR.

Regardless, again, this question is about connectivity and not availability.

Any supported and available MQ client can connect to a queue manager running on any supported platform.


Sorry for not being specific enough here. For zOS client libraries meant (in this post) libraries you use to link to an application, vs server libraries, meaning libraries needed to run the qmgr...
and the post was made in answer to TZielke's migration reference.
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
zpat
PostPosted: Thu Mar 26, 2015 12:29 pm    Post subject: Reply with quote

Jedi Council

Joined: 19 May 2001
Posts: 5866
Location: UK

Don't use the MQ JMS client 7.0.0.0, 7.0.0.1, or 7.0.0.2 with a QM at 7.5 or above as it won't work.

The QM code enforces something or other which these levels of client don't do properly. FDCs result.
_________________
Well, I don't think there is any question about it. It can only be attributable to human error. This sort of thing has cropped up before, and it has always been due to human error.
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Thu Mar 26, 2015 12:47 pm    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

zpat wrote:
Don't use the MQ JMS client 7.0.0.0, 7.0.0.1, or 7.0.0.2 with a QM at 7.5 or above as it won't work.

The QM code enforces something or other which these levels of client don't do properly. FDCs result.

IIRC GA was 7.0.1.3 and the first decent JMS was 7.0.1.4, but I would urge you to use the latest... Wow I doubt my memory gets me as far back as 7.0.0. as I think I skipped that release...

And if you care to google I believe you will find something about the conversion for TextMessages behaving a little bit differently on 7.0.1 before 7.0.1.5 or 7.0.1.6...
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
zpat
PostPosted: Thu Mar 26, 2015 12:56 pm    Post subject: Reply with quote

Jedi Council

Joined: 19 May 2001
Posts: 5866
Location: UK

JMS goes way back before v7.0.1.3 But maybe it was the Java client - either way it sucks (developers horde the old jar files).

It's the version shipped with WAS 7.0.0.0 though 7.0.0.2
_________________
Well, I don't think there is any question about it. It can only be attributable to human error. This sort of thing has cropped up before, and it has always been due to human error.
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Thu Mar 26, 2015 2:19 pm    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

I know. The old (MA88?) JMS support pack from the MQ 5 days should be banned. Hope you have none of those out in the wild...
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » General IBM MQ Support » MQ client compatibility
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.