Cambio de un enlace de importación

Puede utilizar un mandato para cambiar los enlaces de importación SCA de módulos de mediación que se han desplegado en WebSphere ESB.

Antes de empezar

Debe utilizar la herramienta wsadmin para ejecutar los siguientes mandatos.

Por qué y cuándo realizar esta tarea

Puede cambiar un enlace de importación SCA si deseaba que un módulo de mediación concreto invocase un módulo de mediación diferente. Si cambia un enlace de importación debe asegurarse de que la importación y la exportación coincidan, es decir, que las operaciones proporcionadas sean equivalentes. Esto puede implicar la revisión de WSDL. Utilice la herramienta wsadmin para realizar los pasos siguientes.
Nota: También puede modificar módulo de Service Component Architecture (SCA) enlaces de importación si son enlaces SCA, pero no si son otros tipos de enlaces. Un enlace SCA conecta un módulo SCA a otro módulo SCA . Los Módulos de mediación son tipos de módulo SCA .

Para modificar el enlace de una importación de módulo de mediación concreta, tiene que conocer los nombres de los módulos de mediación de origen y destino, así como la importación y exportación específicas.

El mandato listSCAModules lista todos los módulos SCA que se han desplegado en WebSphere ESB. El mandato listSCAImports lista todas las importaciones de un módulo SCA concreto y el mandato listSCAExports lista todas las exportaciones para un módulo SCA .

Pasos para realizar esta tarea

  1. Liste los módulos SCA desplegados. $AdminTask listSCAModules
  2. Liste las importaciones de un módulo SCA concreto. $AdminTask listSCAImports {-moduleName nombreMódulo}
    Nota: Además de especificar el nombreMódulo, tiene la opción de especificar el nombreAplicación. Al proporcionar un nombreAplicación mejora el rendimiento.
  3. Modifique un enlace de importación de módulo SCA , del tipo SCA. $AdminTask modifySCAImportSCABinding -moduleName nombreMódulo -import nombreImportación -targetModule nombreMóduloDestino -targetExport nombreExportaciónDestino
    Nota: Además, tiene la opción de especificar el nombreAplicación y nombreAplicaciónDestino. Al proporcionar un nombreAplicación y un nombreAplicaciónDestino mejora el rendimiento.

Resultado

Cambia el enlace de importación SCA para una importación de módulo SCA en concreto.

WebSphere ESB emite un aviso para cada interfaz de importación que no se satisface con una interfaz de exportación. WebSphere ESB compara los nombres de tipo de puerto de importación y exportación de WSDL; si no son el mismo, se emite un aviso. No obstante, si los nombres de tipo de puerto coinciden, WebSphere ESB da por supuesto que las operaciones proporcionadas son equivalentes y no se emitirá ningún aviso.

$AdminTask modifySCAImportSCABinding {-moduleName miMódulo -applicationName miAplicación -import miImportación -targetModule miMóduloDestino -targetApplicationName miAplicaciónDestino -targetExport miExportaciónDestino}

Condiciones de uso |


(c) Copyright IBM Corporation 2005, 2006.
Este centro de información está basado en tecnología Eclipse (http://www.eclipse.org)