Skip to main content

This documentation is for an older version of this product. See the latest version of this content.Opens in a new tab

IBM WebSphere MQ アダプタについて

InterSystems IRIS® IBM WebSphere MQ 受信アダプタおよび送信アダプタを使用することによって、プロダクションは、InterSystems IRIS IBM WebSphere MQ のメッセージ・キューとの間でメッセージの送受信を行うことができるようになります。この章では、これらのアダプタについて簡単に説明します。

IBM WebSphere MQ 製品についてある程度の知識があり、この製品の正式なドキュメントにアクセスできるものとします。

前提条件

InterSystems IRIS IBM WebSphere MQ の受信アダプタと送信アダプタを使用するために、"インターネット・ユーティリティの使用法" の “IBM WebSphere MQ メッセージの送受信” の章で説明されているように IBM WebSphere MQ にアクセスできることを確認します。

アダプタは、InterSystems IRIS によってすべての適切なプラットフォームに自動的にインストールされる、ダイナミックリンク・ライブラリを使用します (Windows の場合は MQInterface.dll です。プラットフォームによってファイル拡張子は異なります。)同様に、InterSystems IRIS ダイナミックリンク・ライブラリは、IBM WebSphere MQ ダイナミックリンク・ライブラリ (IBM WebSphere MQ クライアント) を必要とします。

IBM WebSphere MQ 受信アダプタ

通常、受信 IBM WebSphere MQ アダプタ (EnsLib.MQSeries.InboundAdapterOpens in a new tab) は、指定されたチャネルを使用して指定されたキュー・マネージャにアクセスし、指定されたキューからメッセージを取得し、それらのメッセージを (EnsLib.MQSeries.MessageOpens in a new tab のインスタンスとして) 関連するビジネス・サービスに送信します。

このアダプタには、以下のような項目の指定に使用する実行時設定が用意されています。

  • 使用するキュー・マネージャ。

  • 使用するチャネルの指定形式。この指定形式には、使用するチャネルの名前、チャネルが使用するトランスポート、IBM WebSphere MQ サーバを実行するサーバ名 (または IP アドレス)、およびポートが含まれます。

  • チェックするメッセージ・キュー。

  • アダプタが新規入力をチェックする頻度を制御する、ポーリング間隔。

IBM WebSphere MQ 送信アダプタ

IBM WebSphere MQ 送信アダプタ (EnsLib.MQSeries.OutboundAdapterOpens in a new tab) の設定によって、以下を指定します。

  • 使用するキュー・マネージャ。

  • 使用するチャネルの指定形式。この指定形式には、使用するチャネルの名前、チャネルが使用するトランスポート、IBM WebSphere MQ サーバを実行するサーバ名 (または IP アドレス)、およびポートが含まれます。

  • メッセージの送信先のメッセージ・キュー。

指定されたキューにメッセージを送信するためのメソッドを提供します。

MQ アダプタとイベント・ログ

他の多くのプロダクション・アダプタと異なり、IBM WebSphere MQ 受信アダプタおよび送信アダプタは、外部の InterSystems IRIS に送信される、または外部の InterSystems IRIS から取得されるメッセージの処理時にイベント・ログを記録しません。ただし、通常どおりに、メッセージ・ブラウザを使用して、受信トラフィックおよび送信トラフィックを確認することができます。

FeedbackOpens in a new tab