WebSphere WebSphere Enterprise Service Bus V6.0.1 操作系统: AIX, HP-UX, Linux, Solaris, Windows

更改导入绑定

可使用命令来更改已部署至 WebSphere ESB调解模块的 SCA 导入绑定

在开始之前

必须使用 wsadmin 工具来运行下列命令。

执行此任务的目的和时间

如果想要特定调解模块调用另一调解模块,则可以更改 SCA 导入绑定。如果更改导入绑定,则必须确保导入和导出相匹配,即提供的操作是等价的。这可能涉及复查 WSDL。使用 wsadmin 工具来完成下列步骤。
注: 仅当服务组件体系结构(SCA)模块导入绑定为 SCA 绑定时,才能修改它们,如果它们是其他类型的绑定,则不能修改它们。SCA 绑定将一个 SCA 模块连接至另一个 SCA 模块调解模块是各种类型的 SCA 模块

要修改特定调解模块导入的绑定,需要知道源和目标调解模块的名称及特定导入和导出。

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
    注: 还可以选择指定 applicationNametargetApplicationName。提供 applicationNametargetApplicationName 会改进性能。

结果

更改特定 SCA 模块导入的 SCA 导入绑定。

WebSphere ESB 对导出接口不满足的每个导入接口发出警告。WebSphere ESB 比较导入和导出的 WSDL 端口类型名称,如果它们不同,则发出警告。但是,如果端口类型名称匹配,则 WebSphere ESB 假定提供的操作是等价的,并且不会发出警告。

示例

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

任务主题

使用条款 | 评价此页

Timestamp icon上次更新时间: 3 Mar 2006
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wesb.doc.nl1_6.0.1\tasks\twesb_changingimportbindingviacommand.html

(C) Copyright IBM Corporation 2005, 2006. All Rights Reserved.
本信息中心基于 Eclipse 技术。(http://www.eclipse.org)