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.

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:

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.