0

我想使用 java 检查 MQ 中的连接(如果是在线/离线)。有人可以指出我正确的方向/也许有示例代码供我查看。解决这个问题的最佳方法是什么?

4

2 回答 2

1

我认为最好的方法是进行预期的 MQ 函数调用并处理在连接不可用时返回的异常。例如,您想MQQueue.Put拨打电话,但不确定连接是否打开。您可以继续拨打电话。如果连接不可用,您将收到 2009 - 连接中断异常。您的应用程序需要处理此异常并重新建立连接。

请记住,在发出 MQ 调用之前连接可能已打开,但在实际发出调用时可能会中断。因此,最好发出 MQ 调用并处理任何异常。

于 2013-07-10T01:09:40.667 回答
0

你有没有看下面的链接

http://java-brew.blogspot.com/2011/01/java-code-to-connect-to-mq.html

于 2013-07-09T14:40:53.007 回答