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 Discussion » Connecting AIX from windows MQseries Client

Post new topic  Reply to topic
 Connecting AIX from windows MQseries Client « View previous topic :: View next topic » 
Author Message
sushilsingh27
PostPosted: Sun Nov 05, 2006 4:35 am    Post subject: Connecting AIX from windows MQseries Client Reply with quote

Novice

Joined: 05 Nov 2006
Posts: 13

Can somebody guide my ,Why Advice is being provided on the use of WebSphere MQ clients, instead of queue managers, on several Windows systems connecting to a WebSphere MQ queue manager on an AIX system.

Thanks in advance
Back to top
View user's profile Send private message
zpat
PostPosted: Sun Nov 05, 2006 4:38 am    Post subject: Reply with quote

Jedi Council

Joined: 19 May 2001
Posts: 5866
Location: UK

They are free and they require little or no management.
Back to top
View user's profile Send private message
sushilsingh27
PostPosted: Sun Nov 05, 2006 5:31 am    Post subject: Connecting AIX from windows MQseries Client Reply with quote

Novice

Joined: 05 Nov 2006
Posts: 13

Thanks zpat,

zpat,is it could be reason that "websphere MQ clients will enable applications on the windows system to continue to PUT and GET messages from the AIX system , even if the network is down" because ther are . High Availability Cluster Multiprocessing (HACMP) systems.
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Sun Nov 05, 2006 6:25 am    Post subject: Re: Connecting AIX from windows MQseries Client Reply with quote

Grand High Poobah

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

sushilsingh27 wrote:
Thanks zpat,

zpat,is it could be reason that "websphere MQ clients will enable applications on the windows system to continue to PUT and GET messages from the AIX system , even if the network is down" because ther are . High Availability Cluster Multiprocessing (HACMP) systems.


There is no such thing as an MQ client working "even if the network is down".
To keep working with a network problem you need a "bindings" or server connection...and be on the same box as the server if you are a client... though even this won't work if there is a problem such that you can't access the "localhost" over the network ...

Enjoy
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
Vitor
PostPosted: Mon Nov 06, 2006 12:45 am    Post subject: Re: Connecting AIX from windows MQseries Client Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

sushilsingh27 wrote:
Thanks zpat,

zpat,is it could be reason that "websphere MQ clients will enable applications on the windows system to continue to PUT and GET messages from the AIX system , even if the network is down" because ther are . High Availability Cluster Multiprocessing (HACMP) systems.


To slightly clarify, as you seem to be mixing 2 concepts - if you have an application using a client connection it is possible to define multiple target queue managers & have your application reconnect in the event of trouble; a sort of poor man's HACMP.

If you have HACMP this is irrelevant because the "same" queue manager will be restarted on a failover box & your application will reconnect to it.

If you're using a client and the network is down then nothing will enable you to reconnect!
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
zpat
PostPosted: Mon Nov 06, 2006 2:16 am    Post subject: Reply with quote

Jedi Council

Joined: 19 May 2001
Posts: 5866
Location: UK

Client applications don't automatically reconnect - they must be programmed to do so in the event of a 2009.

Having a local queue manager versus having a HACMP clustered remote queue manager, which is more available?

Depending how you look at it, using clients does introduce a network dependency when you use MQI calls.

My answer would be that for "Synchronous" request/reply message designs use the HACMP model as you are dependent on the network anyway.

For true Asynchronous models the ability to always put messages without any dependency outside your own application server may have advantages, so a local queue manager is a good thing in that case.

Some vendor supplied applications don't work well with client connections whereas in-house ones can be more easily made to do so.

I am personally a big fan of (well-written) client connected MQ applications and the cost advantage is another factor. You can always insert a local queue manager later without programming changes.
Back to top
View user's profile Send private message
Vitor
PostPosted: Mon Nov 06, 2006 3:10 am    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

zpat wrote:
Client applications don't automatically reconnect - they must be programmed to do so in the event of a 2009.


I stand clarified

zpat wrote:
I am personally a big fan of (well-written) client connected MQ applications and the cost advantage is another factor. You can always insert a local queue manager later without programming changes.


I wouldn't disagree with that. You so seldom get well written code though...
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Mon Nov 06, 2006 3:56 am    Post subject: Reply with quote

Grand High Poobah

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

zpat wrote:
I am personally a big fan of (well-written) client connected MQ applications and the cost advantage is another factor. You can always insert a local queue manager later without programming changes.

One big exception though to the aforementioned:
You will need either a bindings connection or the extended transactional client if you need to do a multiphase commit. The cost factor difference is not relevant in this case as the etc license costs as much as a server license and many people opt for the server license....
_________________
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 Discussion » Connecting AIX from windows MQseries Client
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.