Ejemplos de adaptadores locales optimizados para Liberty
Utilice los archivos de ejemplo de adaptadores locales optimizados de WebSphere (WOLA) para empezar a utilizar de forma rápida los adaptadores locales optimizados en Liberty.
Los archivos de ejemplo para los adaptadores locales optimizados en Liberty están disponibles en GitHub. Para obtener información sobre cómo instalar los ejemplos, consulte el archivo readme en GitHub.
Ejemplos de JCL (Job Control Language - lenguaje de control de trabajos)
- CSDUPDAT.jclsamp - El programa CSDUPDAT es un trabajo de utilidad DFHCSDUP de CICS (Customer Information Control System) que define todas las definiciones de recursos necesarias para utilizar adaptadores locales optimizados en CICS.
- DFHPLTOL.jclsamp - El programa DFHPLTOL contiene código fuente JCL para ensamblar una PLT (Program List Table - tabla de lista de programa) de ejemplo con el programa de ejemplo para habilitar la salida de usuario relacionada con tareas (TRUE), BBOACPLT, y la PLT del procesador de mandatos BBOC de ejemplo, BBOACPL2.
- OLABATCH.jclsamp - El programa OLABATCH contiene código fuente JCL para ejecutar uno de los ejemplos en el programa por lotes de z/OS. Este ejemplo se debe ejecutar en la misma partición lógica (LPAR) que el servidor Liberty.
Ejemplos de la tabla de lista de programas (PLT - Program List Table)
- BBOACPLT.cicsasm - El programa BBOACPLT contiene código fuente de ejemplo de lenguaje de ensamblado para una rutina de inicialización de PLT de CICS que muestra cómo habilitar el adaptador local optimizado TRUE durante el inicio de CICS.
- BBOACPL2.cicsasm - El programa BBOACPL2 contiene código fuente de ejemplo de lenguaje de ensamblado para una rutina de inicialización de PLT de CICS que muestra cómo obtener el adaptador local optimizado INITPARMS de los parámetros de arranque de CICS y emitir el mandato STRT_SRVR de BBOC durante el arranque de CICS.
- BBOACPL3.cicsasm - El programa BBOACPL3 contiene código fuente de ejemplo de lenguaje de ensamblado para una rutina de inicialización de la PLT de CICS que muestra cómo pasar varios mandatos BBOC al programa BBOACNTL durante el arranque de CICS.
Ejemplos de servidor de enlace
- OLACB01.jclsamp - El programa OLACB01 contiene código fuente JCL para un programa CICS que se puede invocar desde el servidor de enlaces. El programa utiliza un objeto COMMAREA para pasar sus parámetros. Utilice este programa de destino de ejemplo con el servidor de enlace CICS del adaptador local optimizado. El programa vuelve a repetir el mensaje de envío.
- OLACB02.jclsamp - El programa OLACB02 contiene código fuente JCL para un programa CICS que se puede invocar desde el servidor de enlaces. El programa utiliza un objeto CONTAINER para pasar sus parámetros. Utilice este programa de destino de ejemplo con el servidor de enlace CICS del adaptador local optimizado. El programa vuelve a repetir el mensaje de envío.
- OLACB10.jclsamp - El programa OLACB10 contiene código fuente JCL para un programa CICS que se puede invocar desde el servidor de enlaces. El programa utiliza varios contenedores para pasar datos a CICS desde un bean EJB. Utilice este programa de destino de ejemplo con el servidor de enlace CICS del adaptador local optimizado.
- OLACB11.jclsamp - El programa OLACB11 contiene código fuente JCL para un programa CICS que se puede invocar desde el servidor de enlaces. El programa utiliza varios contenedores para pasar datos a CICS desde un bean EJB y modifica esos datos en el programa. Utilice este programa de destino de ejemplo con el servidor de enlace CICS del adaptador local optimizado. Los datos se modifican dentro del programa de destino.
- OLACB12.jclsamp - El programa OLACB12 contiene código fuente JCL para un programa CICS que se puede invocar desde el servidor de enlaces. El programa utiliza varios contenedores para pasar datos a CICS desde un bean EJB y muestra cómo se pueden eliminar los objetos del contenedor de solicitud de forma que no se envíen al contenedor de respuestas. Utilice este programa de destino de ejemplo con el servidor de enlace CICS del adaptador local optimizado. Los datos se suprimen dentro del programa de destino.
Ejemplos para llamadas de entrada
- OLACB05.jclsamp – El programa OLACB05 contiene código fuente JCL para un programa Cobol de ejemplo de CICS que muestra cómo utilizar las API para registrar, obtener una conexión, llamar a un bean EJB con la API Send Request, obtener una respuesta y liberar la conexión y anular el registro.
- OLACB06.jclsamp - El programa OLACB06 contiene código fuente JCL para un programa Cobol de ejemplo CICS que muestra cómo utilizar las API para registrar, invocar un bean EJB con la API Invoke y anular el registro.
- OLACC01.jclsamp - El programa OLACC01 contiene código fuente JCL para un programa en C que muestra cómo utilizar las API para registrar, invocar un EJB con la API Invoke y anular el registro. Puede ejecutar este ejemplo bajo el proceso por lotes, UNIX System Services o CICS.
Ejemplos para llamadas de salida
- OLACB03.jclsamp - El programa OLACB03 contiene código fuente JCL para un programa Cobol de ejemplo CICS que muestra cómo realizar una tarea CICS en un servidor de adaptador local optimizado utilizando la API Host Service.
- OLACB04.jclsamp - El programa OLACB04 contiene código fuente JCL para un programa Cobol de ejemplo CICS que muestra cómo realizar una tarea CICS en un servidor de adaptador local optimizado utilizando las API Receive Request y Get Data.
- OLACC02.jclsamp – El programa OLACC02 contiene código fuente JCL para un programa en C que invoca a las API Host Service, Send Request, Send Response y Get Data. Este programa se invoca esencialmente a sí mismo, realizando la llamada en un EJB que luego vuelve a invocar a este programa. Puede ejecutar este ejemplo bajo el proceso por lotes, UNIX System Services o CICS.