WebSphere® ESB では、管理コンソールを使用してサービス・アプリケーションおよびサービス・モジュールの特徴を表
示および変更することができます。
サービス・アプリケーションによってサービスが提供されます。サービス・アプリケーションは、サービス・モジュール (Service Component Architecture (SCA) モジュールとも呼ばれる) と関連付けられています。
WebSphere ESB がサポートする SCA モジュールのタイプは、メディエーション・モジュールのみです。
表示可能なモジュールの詳細
SCA モジュールを含む EAR (エンタープライズ・アーカイブ) ファイルをデプロイしたあとで、SCA モジュールの詳細を表示することができます。
すべての SCA モジュール
とそれらに関連したアプリケーションをリストして、特定の SCA モジュールについての詳細を表示できます。
表示できる
SCA モジュールの詳細は、以下
のいずれかを含んでいます。
- SCA モジュール名。
- 関連したアプリケーション。
- SCA モジュール インポート:
- SCA モジュール エクスポート:
- SCA モジュール・プロパティー。
変更可能なモジュールの詳細
SCA モジュールを含む EAR ファイルをデプロイ済みの場合は、EAR ファイルの再デプロイなしで管理コンソールを使用して、以下の
SCA モジュールの詳細を変更できます。
- タイプ SCA のインポート・バインディング。
- インポート・バインディング
を変更すると、サービス対話を変更できるようになります。
- SCA バインディングは、SCA モジュールを他の SCA モジュールに接続します。
1 つの SCA モジュールは 2 番目
の SCA モジュールと対話し、別の SCA モジュールと対話するように
変更できます。
- Web サービス・バインディングは、SOAP を使用して SCA モジュールを外部サービスに接続します。
- Web サービス (WS) タイプのインポート・バインディング。
- インポート・バインディングを変更すると、サービス対話を変更できるようになります。
- WS インポート・バインディングによって SCA モジュールは Web サービスに
アクセスできます。WS インポート・バインディングは、指定されたエンドポイントにあるサービスを呼び出します。バインディングから代替エンドポイントにあるサービスを呼び出したり、互換性のあるインターフェースを持つまったく別のサービスを呼び出すようにエンドポイントを変更することができます。
- タイプが JMS、WebSphere MQ JMS、汎用 JMS、WebSphere MQ、および HTTP のエクスポート・バインディングおよびインポート・バインディングには、変更可能な属性があります。
- メディエーション・モジュール・プロパティー。
- メディエーション・モジュールのプロパティーは、それに関連付けられたメディエーション・プリミティブに属します。ただし、WebSphere ESB 管理コンソールでは、これらのプロパティーの一部は
SCA モジュールの追加プロパティーとして表示されます。メディエーション・プリミティブ・プロパティーが WebSphere ESBから表示できるようにするために、Integration
Developer がプロパティーに
プロモート済みというフラグを立てる必要があります。
- メディエーション・モジュール・プロパティーを変更することにより、メディエーションの動作を変更することができます。ユーザーが行うことができるメディエーションの変更は、プロモートされたプロパティーによって異なります。
注: バインディングが指定されていないエクスポートは、SCA バインディングを持つエクスポートとして
ランタイムによって解釈されます。
図 1. 別のメディエーション・モジュールと対話するメディエーション・モジュールを示す例.
Mediation Module1 は Mediation Module2 に接続します