2012-08-01 21 views
6

WebSphere MQエクスプローラーにアクセスし、リモート・キュー・マネージャーに接続して--> Advanced --> Listenersに移動すると、リスナーは定義されていません。しかし、私はリモートJMSクライアントを作成し、チャネル接続を使用してこのキューマネージャに接続し、トピックにメッセージを公開することができます。WebSphere MQのリスナーの目的は何ですか?

リスナーの目的は何ですか?私の場合、リスナーなしでは問題なく動作しています。

答えて

5

WebSphere MQリスナーは、リモート接続を受け入れ、インバウンド・チャネルを開始するものです。現代のキュー・マネージャーにはほとんどの場合、リスナーが定義されていますが、実際にリスナーを定義しなくても、QMgrがlistenするデフォルトのポートを指定することもできます。しかしこれは珍しいことです。 MQの古いバージョンでは、チャネルを開始するためにinetdを使用するのが一般的でした。このメソッドはリスナーを使用しません。

QMgrの何かが接続をリッスンしているので安心してください。

  • リスナー名がSYSTEM.で始まり、あなたのエクスプローラビューは、システム・オブジェクトをフィルタリングするように設定されている:あなたはそれを見ていないので、3つの可能性の高い可能性があります。あなたがWMQ Explorerの新しいバージョンを取りに行く、ちなみにinetd

を使用して実際に古いQMGRを持っているデフォルトのポートはqm.iniファイル

  • に指定されている
  • Advanced --> Listenersがあるので、古いバージョンが必要です。 SupportPac MS0Tからダウンロードしてください。

  • +0

    あなたの説明とリンクありがとう – Victor

    関連する問題