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
- Liste los
módulos SCA
desplegados. $AdminTask listSCAModules
- 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.
- 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}