Elemento callLink

El elemento callLink de un componente de opciones de enlace especifica el tipo de enlace utilizado en una llamada. Cada elemento incluye estas propiedades:
El valor de la propiedad type determina qué propiedades adicionales están disponibles, como se muestra en las siguientes secciones:

Si el tipo de callLink es localCall (valor por omisión)

Establezca la propiedad type en localCall si está generando un programa Java que llama a un programa Java generado que reside en la misma hebra. En este caso, el middleware EGL no se utiliza, y las siguientes propiedades son relevantes para un elemento callLink en el que pgmName identifique el programa llamado:
No es necesario especificar un elemento callLink para la llamada si el programa llamado está en el mismo paquete que el llamador y si se cumple alguna de las siguientes condiciones:
  • No especifica un nombre externo para el programa llamado; o
  • El nombre externo del programa llamado es idéntico al nombre de componente de ese programa.
Establezca la propiedad type en localCall cuando se produzca una de estas situaciones:

El valor de type no puede ser localCall al generar una envoltura Java.

Si el tipo de callLink es remoteCall

Establezca la propiedad type en remoteCall si está generando un programa o envoltura Java y el código Java llama a un programa que se ejecuta en una hebra diferente. La llamada no se realiza por medio de un bean de sesión EJB generado. En este caso, el middleware EGL se utiliza, y las siguientes propiedades son relevantes para un elemento callLink en el que pgmName identifique el programa llamado:
Establezca la propiedad type en remoteCall cuando se produzca una de estas situaciones:

Si el tipo de callLink es ejbCall

establezca la propiedad type en ejbCall cuando sea necesario un elemento callLink para manejar alguna de las siguientes situaciones:
  • Está generando una envoltura Java y tiene intención de llamar al programa generado relacionado por medio de un bean de sesión EJB generado
  • Está generando un programa Java y tiene intención de llamar a otro programa generado por medio de un bean de sesión EJB generado
En este caso, el middleware EGL se utiliza, y las siguientes propiedades son relevantes para un elemento callLink en el que pgmName identifique el programa llamado:
Condiciones de uso | Comentarios
(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.