从WebSphere MQ V6迁移到V7对现有代码有什么影响?

时间:2012-10-23 10:14:03

标签: migration ibm-mq

从WebSphere MQ V6迁移到V7对现有代码有什么影响?

我们可以简单地做出改变吗?

1 个答案:

答案 0 :(得分:2)

像所有好问题一样,这里的答案是“它取决于”。

首先,不要转到v7.0,至少转到V7.1,最好转到V7.5。

  • 使用客户端或绑定模式连接?在大多数情况下,您可以在不触及基于客户端的应用程序的情况下升级QMgr。任何版本的WMQ客户端都可以与任何版本的WMQ服务器通信,但最好不要将应用程序保留在不支持的WMQ客户端版本上。当然,即使QMgr是V7.5,在旧客户端上运行的应用程序也不会获得新功能,例如自动重新连接或性能改进。
  • 使用SSL? SSLPEER元素顺序已更改,管理证书的命令已更改。好消息是,现在使用runmq*km目录中的{mq install}/bin命令执行证书管理,因此您无需搜索GSKit目录并确定是否使用gsk6*,{{ 1}}或gsk7*命令。
  • 如果从32位转到64位,则可能需要重新编译程序或退出。
  • gsk8*PATHCLASSPATH的正确设置会因版本而异。

还有更多内容,并且在Infoceenter中得到了很好的报道。每个信息中心都有一个关于迁移的部分。在该部分中,有按版本划分的子部分,并且在平台内有子部分。选择WMQ的目标版本(那是V7.5,对吧?说是!)然后向下钻取。从这里开始: