嗯,这个标题非常自我实现。我试着改善mq客户端的连接时间,因为它需要花费很多时间在我的应用程序中。 (look here for code)
答案 0 :(得分:2)
MQ以前只在AIX上提供UDP协议。它在几个版本之前被删除了。 TCP / IP现在是首选的传输方式。如果你的连接时间很长,你应该让你的网络人员参与进来。
答案 1 :(得分:1)
IBM MQ客户端通过TCP套接字连接到队列管理器,因为TCP是面向连接且可靠的。消息传递应用程序需要来自底层传输的这种QoS。与TCP相比,UDP不是面向连接且可靠的。
您说您的应用程序需要花费大量时间进行连接,您是否看过网络中是否存在任何问题?你是通过慢速网络连接的吗?您的应用程序是唯一需要时间连接或其他应用程序有类似问题的应用程序吗?