WebSphere WebSphere Enterprise Service Bus, Version 6.0.1 オペレーティング・システム: AIX, HP-UX, Linux, Solaris, Windows

WebSphere ESB とエンタープライズ・サービス・バス

WebSphere ESB は、 標準ベースのエンタープライズ・サービス・バス機能を備 えています。

WebSphere ESB は、SCA 記述の対話エンドポイント間のメッセージのフローを管理し、これらのコンポーネ ントが要求する対話の品質が得られるようにします。 ESB 内のメディエーション・モジュール は、 プロトコルまたは対話形式のミスマッチやインターフェース・ミスマッチなど、 リクエスターとプロバイダーの間の不一致を処理します。 総合的な SCA ベースのソリューションでは、 メディエーション・モジュールは特別の役割を遂行する SCA モジュールの一種です。 したがって、ビジネス・レベルで作動する他のコンポーネントとは少し特性が異なります。

メディエーション・コンポーネントは、サービス・エンドポイント間で交換されるメッセージに作動します。 通常のビジネス・アプリケーション・コンポーネントとは異なり、 これらはインフラストラクチャーを介したメッセージのフローを対象にしていて、 メッセージのビジネス内容のみを対象にしているのではありません。 ビジネス機能を遂行する代わりに、メッセージに対してルーティング、変換およびロギング操作を実行します。 これらの振る舞いを管理する情報は、多くの場合、メッセージと一緒にフローするビジネス・ヘッダーに保 持されています。 IBM SOA プログラミング・モデルでは、SDO がこのパターンをサポートできるようにするために、 サービス・メッセージ・オブジェクト (SMO) パターンが導入されています。

WebSphere ESB は、広範囲なコネクティビティー、多様な対話モデルと対話品質、およびメディエーシ ョン機能の 3 つのレベルでサービス・エンドポイント間の拡張対話をサポートします。 この製品は、次のような多種多様なプロトコルおよびアプリケーション・プログラミング・インターフェース (API) によるエンドポイント間の接続をサポートします。

WebSphere ESB は、WebSphere Application Server 上に構築されるため、IBM WebSphere MQ や IBM WebSphere Message Broker などの、 WebSphere ポートフォリオ内の他の製品とのスムーズなインターオペラビリティーを可能にします。 また、IBM WebSphere Adapter ソリューションを使用して、既存のアプリケーション資産 を活用したりビジネス・イベントを収集および配布したりすることもできます。

WebSphere ESB に含まれているクライアント・インターフェースにより、次のコネクティビティーがさらに拡張されます。

エンドポイント間では、リクエスターが要求をディスパッチするために使用するプロトコル (SOAP over HTTP など) は、これらの要求を処理するサービス・プロバイダーのプロトコル (SOAP over JMS など) とは異なっています。その他の、コネクティビティー・レベルの機 能が、エンドポイント間の基本的なプロトコル変換を実行します。


Concept topic

ご利用条件 | フィードバック (英語のみ)

Timestamp icon最終更新: 5 Mar 2006
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wesb.doc.nl1_6.0.1\concepts\cwesb_wesb.html

(C) Copyright IBM Corporation 2005. All Rights Reserved.
このインフォメーション・センターでは Eclipse テクノロジーが採用されています。(http://www.eclipse.org)