2

WebSphere MQ V6 から V7 に移行すると、既存のコードにどのような影響がありますか?

簡単に変更できますか?

4

1 に答える 1

2

すべての良い質問と同様に、ここでの答えは「状況によって異なります」です。

まず第一に、v7.0に移行するのではなく、少なくともV7.1に移行し、さらにはV7.5に移行します。

  • クライアントまたはバインディングモードの接続を使用していますか?ほとんどの場合、クライアントベースのアプリに触れることなくQMgrをアップグレードできます。どのバージョンのWMQクライアントもどのバージョンのWMQサーバーとも通信できますが、サポートされていないバージョンのWMQクライアントにアプリを残さないようにするのが最善です。もちろん、古いクライアントで実行されているアプリは、QMgrがV7.5であっても、自動再接続やパフォーマンスの向上などの新しい機能を利用できません。
  • SSLを使用していますか?SSLPEER要素の順序が変更され、証明書を管理するためのコマンドが変更されました。朗報です。証明書の管理はディレクトリrunmq*kmにあるコマンドで実行される{mq install}/binようになったため、GSKitディレクトリを探して、コマンドを使用するかどうかを判断する必要はありgsk6*ませgsk7*gsk8*
  • 32ビットから64ビットに移行する場合は、プログラムを再コンパイルするか、終了する必要があります。
  • の設定を修正しPATH、バージョン間CLASSPATHLIBPATH変更します。

まだまだたくさんあり、Infoceenterで十分にカバーされています。各インフォセンターには、移行に関するセクションがあります。そのセクション内には、バージョンごとのサブセクションがあり、それらの中には、プラットフォームごとのサブセクションがあります。WMQのターゲットバージョン(V7.5ですよね?はいと言ってください!)を選択し、ドリルダウンします。ここから始める:

于 2012-10-23T12:55:26.413 に答える