IBM MQ メッセージング・プロバイダー

Liberty 内の IBM MQ メッセージング・プロバイダーにより、Java Message Service (JMS) メッセージング・アプリケーションは、ご使用の IBM MQ システムを Java™ メッセージング・リソースの外部プロバイダーとして使用することができます。IBM MQ は JMS 1.1 と JMS 2.0 の両方の仕様に準拠しています。

アプリケーションの IBM MQ リソースを構成し (例えば、キュー接続ファクトリーなど)、Liberty で JMS 宛先に関連付けられたメッセージおよびサブスクリプションを管理できます。IBM MQ によりセキュリティーを管理することができます。 アプリケーションで使用されるリソースに応じて、 IBM MQ で追加の構成が必要な場合があります。

IBM MQ の特徴は以下のとおりです。
  • メッセージングはキュー・マネージャーのネットワークによって処理されます。それぞれのキュー・マネージャーは、独自のプロセスのセットで稼働し、独自の管理方法があります。
  • 共有キュー (IBM MQ for z/OS® 上) や IBM MQ クラスター化などのフィーチャーにより管理が単純化され、動的ディスカバリーを実行できます。
  • 多くの IBM® 製品と IBM パートナー製品が、モニターおよび制御、高可用性、クラスター化を備えた IBM MQ をサポートしています。
  • IBM MQ クライアントは、 WebSphere® Application Server (JMS) の中で、または各種 API を使用することによってその他のほとんどのメッセージング環境の中で稼働することができます。
  • IBM MQ クライアントは、各種 API を使用する広範囲の環境、プラットフォーム、およびオペレーティング・システムの中で稼働することができます。 IBM MQ リソース・アダプターを使用した統合によって、 他の Java EE システムに対する接続が提供されます。
注: Liberty 内でデプロイされる IBM MQ フィーチャーには、次の制約事項があります。
  • Java の IBM MQ クラスは、Liberty でサポートされません。 これらは、IBM MQ Liberty メッセージング・フィーチャーおよび汎用 JCA サポートのどちらとも、一緒に使用してはなりません。 詳しくは、『Using WebSphere MQ Java Interfaces in J2EE/JEE Environments』を参照してください。
  • IBM MQ リソース・アダプターには、 BINDINGS_THEN_CLIENT というトランスポート・タイプがあります。このトランスポート・タイプは IBM MQ Liberty メッセージング・フィーチャー内でサポートされていません。
  • Advanced Messaging Security (AMS) フィーチャーは、 IBM MQ Liberty メッセージング・フィーチャーに含まれていません。

実例

シナリオ『WebSphere MQ への WebSphere Application Server Liberty の接続 (Connecting WebSphere Application Server Liberty toWebSphere MQ)』では、WebSphere Application Server Liberty と WebSphere MQ を接続して使用している、機能している例を示します。このシナリオの説明には、ビジネス・コンテキストにおけるソリューションを実装するための指示が含まれています。これにより、他の情報リソースを使用しなくても学習を進めることができます。製品資料にシナリオ『WebSphereMQ への WebSphere Application Server Liberty の接続 (Connecting WebSphere Application Server Liberty to WebSphere MQ)』があります。

トピックのタイプを示すアイコン 概念トピック



タイム・スタンプ・アイコン 最終更新: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cwlp_msg_wmq
ファイル名: cwlp_msg_wmq.html