WebSphere Enterprise Service Bus バージョン 6.2.0 オペレーティング・システム: AIX、HP-UX、i5/OS、Linux、Solaris、Windows


EIS バインディングを持つ外部クライアント

サーバーは、EIS バインディングを使用して、外部クライアントとの間でメッセージを送受信できます。

外部クライアント (Web ポータルや EIS など) は、サーバーの SCA モジュールにメッセージを送信する必要があり、サーバー内からコンポーネントによって呼び出される必要もあります。

クライアントは、動的起動インターフェース (DII) または Java™ インターフェースを使用して、その他のアプリケーションの場合と同様に EIS インポートを呼び出します。

  1. 外部クライアントが ServiceManager のインスタンスを作成し、その参照名を使用して EIS インポートを検索します。検索の結果は、サービス・インターフェースの実装です。
  2. クライアントが 入力引数 (総称データ・オブジェクト) を作成します。この引数は、データ・オブジェクト・スキーマを 使用して動的に作成されます。このステップは、サービス・データ・オブジェクト DataFactory インターフェースの実装を 使用して行われます。
  3. 外部クライアントが EIS を呼び出して 必要な結果を取得します。
代わりに、クライアントは Java インターフェースを使用して EIS インポートを呼び出すこともできます。
  1. クライアントが ServiceManager のインスタンスを作成し、その参照名を使用して EIS インポートを検索します。検索の 結果は、EIS インポートの Java インターフェースです。
  2. クライアントは入力引数およびタイプト・データ・オブジェクトを作成します。
  3. クライアントが EIS を呼び出して 必要な結果を取得します。

EIS エクスポート・インターフェースは、外部の EIS アプリケーションで使用可能なエクスポート済み SCA コンポーネントのインターフェースを定義します。このインターフェースは、SAP や PeopleSoft などの外部アプリケーションが EIS エクスポート・アプリケーション・ランタイムの実装を介して呼び出すインターフェースと考えることができます。

エクスポートは、EISExportBinding を 使用してエクスポート済みサービスを外部の EIS アプリケーションにバインドします。これにより、EIS サービス要求を listen するための SCA モジュールに含まれるアプリケーションをサブスクライブできます。EIS エクスポート・バインディングは、リソース・アダプターによって (J2EE コネクター・アーキテクチャー・インターフェースを使用して) 認識されるインバウンド・イベントの定義と SCA 操作の呼び出しの間のマッピングを指定します。

EISExportBinding では、外部の EIS サービスが J2EE コネクター・アーキテクチャー 1.5 のインバウンド規約に基づいている必要があります。EISExportBinding では、データ・ハンドラーまたはデータ・バインディングをバインディング・レベルまたはメソッド・レベルで指定する必要があります。


concept 概念トピック

ご利用条件 | フィードバック


タイムスタンプ・アイコン 最終更新: 2010/07/05


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/cadm_eisexternalclients.html
Copyright IBM Corporation 2005, 2010. All Rights Reserved.
このインフォメーション・センターでは Eclipse テクノロジーが採用されています (http://www.eclipse.org)。