WebSphere® ESB は、
多くのメッセージング・バインディングをサポートし、さまざまな束縛メッセージング・システムとの
相互運用が可能です。
WebSphere ESB は、以下のメッセージング・バインディング・タイプをサポートしています。
- Java™ Message Service (JMS) 1.1 バインディング
- JMS バインディングでは、JCA 1.5 に準拠した
リソース・アダプターを持つ JMS プロバイダー (WebSphere Application Server の
デフォルト・メッセージング・プロバイダーなど) との
相互協調処理が可能です。JMS バインディングは、Service Component Architecture (SCA) 環境と
外部 Java メッセージング・システムの間の接続を提供します。
- 汎用 JMS バインディング
- JMS 1.1 仕様をサポートしていて、JMS アプリケーション・サーバー機能を実装する JCA 1.5 非準拠の JMS プロバイダーは、汎用 JMS データ・バインディングにより統合されます。汎用バインディングはどのプロバイダーに関してもカスタム動作を含みません。
- WebSphere MQ
JMS バインディング
- WebSphere MQ が JMS プロバイダーとして機能している場合には、WebSphere MQ JMS バインディングにより、WebSphere MQ を使用している JMS アプリケーションとの相互協調処理が可能です。WebSphere MQ JMS バインディングは、WebSphere MQ 経由で
通信する J2EE およびサービス指向アーキテクチャー (SOA) アプリケーションの
フレームワークを提供します。WebSphere MQ JMS バインディングは、
ほかの JMS バインディングと同じモデルを公開します。
- WebSphere MQ バインディング
- WebSphere MQ
バインディングは、WebSphere MQ の利用対象者がよく知っているモデルを公開します。WebSphere MQ バインディングにより、
ネイティブの WebSphere MQ または WebSphere Message Broker アプリケーションとの
相互協調処理が可能となり、これらのアプリケーション間のメディエーションやアプリケーションとの通信を提供することによって、アプリケーションは SOA フレームワークに導入されます。
- HTTP バインディング
- HTTP バインディングは、HTTP に SCA 接続を提供する目的で設計されています。これを使用すると、既存の HTTP アプリケーションや新規に開発した HTTP アプリケーションを SOA 環境に加えることができます。
注: WebSphere MQ
JMS バインディングまたは WebSphere MQ
バインディングを含む SCA モジュールをインストールすると、ランタイムが WebSphere MQ と接続できるように自動的に構成されます。
ただし、WebSphere MQ キュー・マネージャーは
自動的に構成されないため、MQ システム管理者が構成する必要があります。