サービス統合バスと IBM MQ ネットワークとの間のメッセージ・フロー
アプリケーションはバスに接続し (ローカル・バス)、同じバスに接続される他のアプリケーションとメッセージを交換できます。IBM MQ ネットワークに接続されたアプリケーションとメッセージ交換するには、ローカル・バスを IBM MQ ネットワークを表す外部バスに接続する WebSphere® MQ リンクが必要です。
IBM MQ キュー・マネージャーまたはキュー共有グループのキューにメッセージを送信するアプリケーションは、IBM MQ サーバー定義を構成して直接的にメッセージを送信することも、IBM MQ リンクを使用して間接的にメッセージを送信することもできます。このトピックでは、IBM MQ リンクによるメッセージ・フローを説明します。
IBM MQ リンクを使用する場合は、サービス統合バス上にゲートウェイ・メッセージング・エンジンが存在し、IBM MQ ネットワーク上にゲートウェイ・キュー・マネージャーが存在します。
ローカル・バスに接続されたアプリケーションは、外部バス上の宛先にメッセージを送信します。ローカル・バス上で送信側アプリケーションが接続されているメッセージング・エンジンが、メッセージをリンク送信側キューに入れます。サービス統合は、メッセージを、リンク送信側キューからゲートウェイ・メッセージング・エンジンにある、対応する既知のリンク送信側キューに送信します。次にメッセージは、単一の送信側チャネル送信元キューに送信され、IBM MQ リンク経由での送信準備ができます。
メッセージは、送信側チャネル送信元から、IBM MQ リンクを通じてリモート IBM MQ ネットワーク上のゲートウェイ・キュー・マネージャーまたは (IBM MQ for z/OS® の場合のみ) キュー共有グループに送信されます。
IBM MQ ネットワークはサービス統合バスからは外部バスに見え、サービス統合バスは IBM MQ ネットワークからはキュー・マネージャーに見えます。
次の図に、IBM MQ リンクを介したサービス統合バスから IBM MQ ネットワークへのメッセージ・フローの例を示します。
