There is nothing similar in the C++ API. In fact, you have to use MQ 5.3 to get connection objects that can be used across multiple threads. MQ 5.2 did not support that.
I'm using IBM's JMS API for MQSeries in a clustered environment. When one of the clustered queue managers is brought down, replies continue to try to use the queue manager which is down.
I have an application which puts messages to a queue on Q mgr 'A' and receives messages from a queue on Q mgr 'B'. Both Q mgr A and B are on the same Solaris server. The application first opens the ou ...