Cree el modelo de mensaje adecuado antes de realizar esta tarea,
ya sea utilizando las herramientas o importando los archivos de
estructuras de mensajes (por ejemplo archivos de cabecera C o archivos de
definición de esquema XML). Cree también un flujo de mensajes que tenga la
estructura siguiente:
MQInput > Nodo Mapping > MQOutput
El modelo de mensaje utilizado en este ejemplo es:
simple (message)
int (xsd:int)
str (xsd:str)
- Vaya a la perspectiva Desarrollo de aplicaciones de
intermediario.
- En el menú del nodo Mapping, pulse Abrir
correlación.
- Acepte el Proyecto y Nombre por omisión y pulse
Siguiente.
- Acepte el uso por omisión y pulse Siguiente.
- Deseleccione registros de base de datos
y pulse Siguiente.
- Seleccione el mensaje de origen simple y el
mensaje de destino simple y pulse Finalizar.
- En el panel de conexión (arriba), abra los árboles de
origen y destino pulsando en los iconos +.
- Abra los árboles simple en ambos lados de la
misma manera.
- Pulse el botón izquierdo del ratón en int en
el panel origen (izquierda) y arrástrelo al int del panel
destino. Quedarán unidos por una línea.
- Pulse el botón izquierdo del ratón en str en
el panel origen y arrástrelo al str del panel
destino. Quedarán unidos por una línea.
- En la tabla Script de correlación | Valor (abajo),
abra el árbol pulsando en el recuadro $target +.
- Abra el árbol simple de la misma manera;
tanto int como str deberían tener
valores, por ejemplo: int $source/simple/int str
$source/simple/str
- Seleccione el valor para int. El
valor aparece en el panel de edición de expresiones (parte central).
- Edite el valor para que sea: $source/simple/int +
1 y pulse Intro. El
valor de la tabla se actualiza (se incrementa el valor de entrada).
- Seleccione el valor para str y edítelo para
que sea: esql:upper($source/simple/str), luego pulse
Intro. El valor de la tabla se actualiza (el valor de entrada se
convierte a mayúsculas).
- Guarde la correlación, por ejemplo pulsando Archivo
> Guardar o pulsando el icono de Disco.
Los mensajes de entrada y salida tienen la misma estructura y
formato, pero los valores de elemento se han modificado.