Invocación de una subcorrelación desde ESQL

Antes de comenzar:

Si todavía no existe una subcorrelación, cree una.

Puede utilizar el editor de correlaciones de mensajes para realizar correlaciones a un nivel determinado de complejidad. Para crear correlaciones más complejas todavía, utilice ESQL. ESQL es especialmente bueno para interactuar con las bases de datos. Los pasos siguientes describen cómo se invoca una subcorrelación desde ESQL. Al invocar una subcorrelación desde ESQL se utilizan parámetros diferentes a los que se utilizan cuando se invoca una subcorrelación desde otra correlación debido a este nivel adicional de complejidad (cuando se llama a una subcorrelación desde ESQL, los dos parámetros de entorno local se añaden al final de la sentencia CALL).

  1. Vaya a Perspectiva de Desarrollo de aplicaciones de intermediario.
  2. Pulse con el botón derecho un nodo que dé soporte a ESQL y pulse Abrir ESQL. Se abre el archivo ESQL para dicho nodo.
  3. Añada una sentencia CALL para invocar una subcorrelación. Alternativamente, pulse la tecla Ctrl más espacio para acceder al asistente de contenido ESQL, que proporciona una lista desplegable que incluye el nombre de la subcorrelación y los parámetros previstos.

    El diagrama de sintaxis siguiente muestra la sentencia CALL:

Notas:
  1. Sólo los parámetros de origen aparecen en la llamada y sólo los parámetros de mensajes aparecen en la lista.
  2. Si la subcorrelación crea un destino de mensaje, incluya los parámetros vía acceso destino y OutputLocalEnvironment. Si la subcorrelación no crea un destino de mensajes (por ejemplo, si la subcorrelación interactúa con una base de datos), estos dos parámetros no aparecen.
Tareas relacionadas
Invocación de una subcorrelación
Crear una nueva subcorrelación
Creación de una nueva subcorrelación para un comodín de origen
Creación e invocación de subcorrelaciones y subrutinas
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2006 Última actualización: 22/08/2006
ar25139_