サービス・アプリケーションには、
関連した Service Component Architecture (SCA) モジュール
があります。
サービス・アプリケーションは、
WebSphere ESB
の EAR (Enterprise ARchive) ファイルにデプロイしてください。
WebSphere ESB でサポートされる種類
の SCA モジュールは、
メディエーション・モジュールと呼ばれます。
メディエーション・モジュール
を使用することにより、サービス要求のフォーマット、内容またはターゲットを変更できます。
サービス・アプリケーションのデプロイ
サービス・アプリケーションを含む EAR ファイルをデプロイするプロセスは、
他の EAR ファイルをデプロイするプロセスと同じです。
ただし、
SCA モジュールを含む EAR ファイルをデプロイした後では、以下についての詳細を表示できます。
- サービス・アプリケーション
- サービス・アプリケーションに関連した
SCA モジュール
- SCA モジュールがサービス・リクエスターおよびサービス・プロバイダーに接続されている様子を見ることができます。SCA モジュールは、エクスポートによりサービス・リクエスターに接続され、インポートによりサービス・プロバイダーに接続されています。
SCA モジュールの詳細の表示
表示可能な
SCA モジュールの詳細には、次のいくつかが含まれています。表示可能な詳細の正確な内容は、
SCA モジュールによって異なります。
- SCA モジュールの名前
- SCA モジュールの記述
- 関連したアプリケーション名
- SCA モジュールのインポート
- インターフェース
- バインディング
- インポート・バインディングは具体的な定義です。
SCA モジュールがサービスをアクセスする物理的な仕組みを指定します。
例えば、SOAP/HTTP の使用などです。
- SCA モジュールのエクスポート
- インターフェース
- バインディング
- エクスポート・バインディングは具体的な定義です。
サービス・リクエスターが
SCA モジュールにアクセスする (さらに間接的にサービスにアクセスする) 物理的な仕組みを指定します。
デフォルトのインポート・バインディングが 2 つの SCA モジュールを接続している場合は、WebSphere ESB を使用して、バインディングのターゲットを変更できます。
SCA インポート・バインディング
を変更することにより、さまざまなサービス・プロバイダーを呼び出すことができます。