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 » IBM MQ Java / JMS » C++ XMS support

Post new topic  Reply to topic
 C++ XMS support « View previous topic :: View next topic » 
Author Message
George Carey
PostPosted: Thu Aug 23, 2012 9:21 am    Post subject: C++ XMS support Reply with quote

Knight

Joined: 29 Jan 2007
Posts: 500
Location: DC

There is documentation out that says C++ MQ clients using XMS will not work with MQ server 7.1.0.0 without a fixpack required. Is it a client fix or a server fix pack required?
_________________
"Truth is ... grasping the virtually unconditioned",
Bernard F. Lonergan S.J.
(from book titled "Insight" subtitled "A Study of Human Understanding")
Back to top
View user's profile Send private message Visit poster's website AIM Address
George Carey
PostPosted: Fri Aug 24, 2012 4:04 am    Post subject: Resolved Reply with quote

Knight

Joined: 29 Jan 2007
Posts: 500
Location: DC

Never mind to original question as the v7.1.0.1 client is working with MQv7.1.0.0 server for C++ XMS connections.

Different but related question on same thread(may be a mistake).

1.) How would(what are the options) for a C++ XMS clients to connect with a Multi-Instance queue manager. Namely when a Linux box A with QMA fails over to Linux box A' QMA' what needs to be done to C++ XMS code to allow the clients to fail over.
a.) setup a proper CCDT table,
b.) modify the Connection Factory in some way to go from IP-A to IP-A' if connection failure
c.) use a simple MQSERVER env. variable with a connection list (A(port),A'(port) setup? Are any or all of these to be used for this capability

2.) Same question for AppServer with MDB connections to MQ with RA

3.) (Tougher Question) Assume there are only Three Linux servers for the MI setup of two Queue Managers. QMA on A box , QMB on B box and both failover to Linux box C where QMA' and QMB' might both end up running on same linux box C. Which of the above 3 client connection options can now be used, if any? Two separate shares are created to do the failover but what mechanism can be used so they failback. (e.g. only one channel can be defined with MQSERVER env variable and only one CCDT per box (or not on MQv7.1 but mutiple clientconn channels in one CCDT!), Connection Factory??)

Will a A,B,C MI scenario work for failover and fail back and Clients be able to follow? (Snd/Rcvr channels should work with simple client list on conname)

Some simple questions!!
_________________
"Truth is ... grasping the virtually unconditioned",
Bernard F. Lonergan S.J.
(from book titled "Insight" subtitled "A Study of Human Understanding")
Back to top
View user's profile Send private message Visit poster's website AIM Address
mqjeff
PostPosted: Fri Aug 24, 2012 5:04 am    Post subject: Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

You should really pay someone to come in and spend three days going over this with you. I know, I know, government budget, etc. etc. etc., but it's worth your time not to miss the small details here.

Both XMS and JMS should be agnostic to the method of providing connection information. So it should not matter significantly *how* you provide a connection list with more than one IP(port) address on it - CCDT, directly in the connection factory, or through MQSERVER. But MQSERVER is in general not recommended, as it's a bit of a broad brush for painting small flowers.

Please note that I am being very explicit with the words 'should be' and 'should not'.

When designing an HA configuration of two queue managers where at any point in time the two queue managers might be on the same box (i.e. whether or not you have two, three, or more machines...), there's only one real concern to keep in mind.

You always need to make sure from the outset that the queue managers will NEVER use the SAME port number.

Outside of that, the considerations of setting up a single queue manager under HA apply.
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 » IBM MQ Java / JMS » C++ XMS support
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.