如果我将队列管理器从WMQ v7.5升级到WMQ V8.0.0.6,我想知道是否存在任何编码影响。
答案 0 :(得分:0)
我建议您查看知识中心页面" What's changed in IBM MQ Version 8.0.0"
我将假设您关注基于您添加的附加[java]标记的IBM MQ Classes for Java和IBM MQ Classes for JMS。如果客户端应用程序将使用MQ v8.0 jar文件,那么最大的变化是现在需要Java 7。以下是上述知识中心页面可能感兴趣的一些链接:
<强> Deprecation: SSLv3 protocol 强> 从IBM MQ V8.0.0,Fix Pack 2,SSLv3协议和使用 不推荐使用某些IBM MQ CipherSpec。
<强> Deprecation: weaker cryptographic algorithms 强> 来自IBM MQ V8.0.0,Fix Pack 3,对较弱的支持 不推荐使用加密算法。
<强> Java and JMS: changes to character string conversion 强> 从IBM MQ V8.0开始,有一些关于的默认行为 Java和JMS客户端的字符串转换已更改。
<强> Java and JMS: changes to CipherSuite support 强> 在IBM MQ Java类中支持SSL / TLS CipherSuites 和JMS的IBM MQ类已经改变。
<强> Java: changes for Java 7 强> 为了支持Java 7,已对IBM MQ类进行了更改 for Java和IBM MQ for JMS。
<强> Java: Changes to IBM MQ classes for Java 强> 对于IBM MQ V8.0,对connector.jar的不需要的依赖项具有 已删除,并已对公共类的API进行了更改。
<强> Java: changes to MQException and MQDataException class logging 强> com.ibm.mq.MQException类的日志记录功能,其中 已将新MQExceptions的详细信息写入日志,已针对IBM删除 MQ Version 8.0。
<强> JMS: changes to Bytes and Stream message states 强> 为了支持Java Message Service 2.0,已进行了更改 到IBM MQ V8.0.0,Fix Pack 2。
<强> JMS: Exception listener changes in Version 8.0 强> 在IBM MQ V8.0中,当为JMS使用IBM MQ类时,更改是 应用程序的JMS ExceptionListener的方式 调用
<强> JMS: changes to IBM MQ classes for JMS 强> 对于IBM MQ V8.0,对IBM MQ类进行了许多更改 对于JMS。
<强> JMS: changes to JAR files for JMS 2.0 强> 为了支持Java Message Service 2.0,已进行了更改 到IBM MQ V8.0。