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


コマンドを使用した SCA インポート・バインディングの変更

コマンドを使用して、WebSphere® ESB にデプロイされている サービス・モジュールの SCA インポート・バインディングを変更することができます。

始める前に

wsadmin ツールを使用して、以下のコマンドを実行します。

このタスクについて

SCA バインディングは、1 つの Service Component Architecture (SCA) モジュールを別の SCA モジュールに接続します。 メディエーション・モジュールは、SCA モジュールのタイプです。

特定のサービス・モジュールで 異なるサービス・モジュールを呼び出す場合は、SCA インポート・バインディングを 変更する場合があります。インポート・バインディングを変更する場合、インポートとエクスポートが一致する、つまり提供されている操作が同等であること確認する必要があります。これには、WSDL の検討を含む場合があります。

特定のサービス・モジュール・インポートの バインディングを変更するには、ソースおよびターゲット・サービス・モジュール、 および特定のインポートとエクスポートの名前を知る必要があります。

listSCAModules コマンドは、WebSphere ESB にデプロイされているすべての SCA モジュールをリストします。 listSCAImports コマンドは、特定のSCA モジュールlistSCAExports コマンドは、特定のSCA モジュール用のすべてのエクスポートをリストします。

手順
  1. デプロイされた SCA モジュールをリストします。 $AdminTask listSCAModules
  2. 特定の SCA モジュール用のインポートをリストします。 $AdminTask listSCAImports {-moduleName moduleName}
    注: moduleName の指定のほかに、applicationName を指定するオプションもあります。applicationName を提供すると、パフォーマンスが向上します。
  3. タイプ SCA の、SCA モジュール・インポート・バインディングを変更します。 $AdminTask modifySCAImportSCABinding -moduleName moduleName -import importName -targetModule targetModuleName -targetExport targetExportName

    applicationName および targetApplicationName を指定するオプションもあります。

    注: applicationName および targetApplicationName を提供すると、パフォーマンスが向上します。

タスクの結果

特定の SCA モジュール・インポート用の SCA インポート・バインディングを変更します。

WebSphere ESB は、エクスポート・インターフェースで満たされていない各インポート・インターフェースに対して、警告を出力します。WebSphere ESB は、インポートとエクスポートの WSDL ポート・タイプ名を比較し、同一ではない場合に警告が出力されます。ただし、ポート・タイプ名が一致する場合、WebSphere ESB は、提供される操作が同等で警告が出力されないことを前提とします。

$AdminTask modifySCAImportSCABinding {-moduleName myModule -applicationName myApplication -import myImport -targetModule myTargetModule -targetApplicationName myTargetApplication -targetExport myTargetExport}

task タスク・トピック

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


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


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