Desarrollo de aplicaciones por lotes de contenedor COBOL
Puede utilizar el contenedor COBOL en el producto para invocar módulos COBOL desde una aplicación por lotes basada en Java.
Antes de empezar
Acerca de esta tarea
Procedimiento
- Cree una clase Java de
apéndices de llamada COBOL
Si desea llamar a un módulo COBOL desde un POJO (plain old Java object) de proceso por lotes Java en el entorno de procesos por lotes, primero debe crear una clase Java de apéndices de llamada COBOL.
- Compile una clase Java de
apéndices de llamada COBOL
Puede compilar apéndices de llamada COBOL con los archivos marshal.jar e ilcontainer.jar en la vía de acceso de clases. Los archivos marshal.jar e ilcontainer.jar se incluyen en la herramienta de generación de apéndices de llamada COBOL.
- Invoque una clase Java de apéndices de llamada COBOL.
Invoque el apéndice de llamada Java desde la aplicación por lotes. Lea el tema Ejemplo de utilización de la clase Java de apéndices de llamada COBOL para obtener más información.
- Opcional: Actualice dinámicamente un módulo COBOL
Puede actualizar dinámicamente un módulo COBOL sin tener que reiniciar el servidor de aplicaciones.
Subtopics
Creación de una clase Java de apéndice de llamada COBOL
Si desea llamar un módulo COBOL desde un POJO (plain old Java object) de proceso por lotes Java en el entorno de procesos por lotes, primero hay que crear una clase Java de apéndice de llamada COBOL.Compilación de clases Java de apéndices de llamada COBOL
Las clases Java de apéndices de llamada COBOL deben compilarse con los archivos marshal.jar e ilcontainer.jar en la ruta de clases. Los archivos marshal.jar e ilcontainer.jar se incluyen en la herramienta de generación de apéndices de llamada COBOL.Actualización dinámica de un módulo COBOL
Se puede actualizar dinámicamente un módulo COBOL sin tener que reiniciar el servidor de aplicaciones por lotes.Ejemplo de utilización de la clase Java de apéndices de llamada COBOL
El ejemplo de utilización de la clase Java de apéndices de llamada COBOL muestra cómo una aplicación por lotes puede invocar un procedimiento COBOL utilizando el contenedor COBOL.Parámetros COBOL RETURNING, RETURN-CODE, getReturnValue y getReturnCode
Si el módulo COBOL especifica un parámetro RETURNING, puede recuperarse del apéndice (stub) mediante el método stub.getReturnValue(). El método devuelve la representación de objeto Java del parámetro RETURNING, que es la clase de enlaces de datos generada por la herramienta generadora de apéndices de llamada COBOL.Contenedor COBOL en la resolución de problemas de procesos por lotes
Si encuentra problemas al utilizar el contenedor COBOL para la resolución de problemas de proceso por lotes, dispone de una serie de opciones.


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tgrid_cobol_container_developing
File name: tgrid_cobol_container_developing.html