Patent ID: 8639965
Filing Date: 2014-01-28
Classification: G06F,H04L

Abstract:
1. A message queue (MQ) failover handler embodied in a non-transitory computer readable storage medium, wherein the MQ failover handler configures a computer to perform functions, including functions to: receive a message for a server application, from a client application; based on a configuration file provided by the client application indicating in order a number of queue managers (QMs) intended for client application communication with the server application, identify in the order a first of the QMs for communication of the message from the client application to the server application; attempt to send the message from the client application to the first of the QMs for delivery to the server application; determine that the first of the QMs is unavailable; identify in the order a second of the QMs for communication of the message from the client application to the server application based on the configuration file provided by the client application; and responsive to determination of the unavailability of the first of the QMs, attempt to send the message from the client application to the second of the QMs for delivery to the server application.