Iniciación al entorno de proceso por lotes

Los componentes principales del entorno de proceso por lotes incluyen planificador de trabajos, las interfaces para el planificador de trabajos, la base de datos de trabajos y puntos finales de trabajos de larga duración.

En el diagrama siguiente se muestran los componentes principales. Puede utilizar las interfaces de línea de mandatos, de EJB (Enterprise JavaBeans) o de servicio web y la consola de gestión de trabajos para comunicarse con el planificador de trabajos. El planificador de trabajos tiene una base de datos de trabajos que contiene todos los trabajos. El planificador de trabajos del diagrama se comunica con dos puntos finales de nodo. Un servidor de aplicaciones que efectúa trabajo transaccional se ejecuta en otro nodo, pero no se comunica con el planificador de trabajos. Este servidor de aplicaciones no forma parte del entorno de proceso por lotes.
Figura 1. Componentes de Por lotes
Interfaces del planificador de trabajos, la base de datos de trabajos y nodos

La consola de gestión de trabajos proporciona una interfaz gráfica de usuario (GUI) con la que se podrán realizar funciones de gestión de trabajos. La mayoría de las funciones de otras interfaces también están disponibles en la consola de gestión de trabajos.

Con la interfaz de línea de mandatos, puede someter y controlar los trabajos por lotes en el sistema. Las interfaces de enterprise bean y servicios web proporcionan una función similar a Java™ EE (Java Platform, Enterprise Edition) y a los programas que no son Java EE por medio de interfaces de programación. La consola administrativa proporciona una interfaz gráfica de usuario (GUI) con la que puede configurar el planificador de trabajos y ver la ubicación de los servidores de punto final.

Los administradores Por lotes y los emisores pueden utilizar la consola de gestión de trabajos para ver, gestionar y realizar acciones relacionadas con el trabajo que incluyen someter un trabajo, visualizar trabajos, cancelar o suspender un trabajo y reanudar un trabajo suspendido.

El planificador de trabajos acepta y planifica la ejecución de trabajos por lotes. Gestiona la base de datos de trabajos, asigna los ID de trabajos y selecciona dónde se ejecutan los trabajos.

Los puntos finales de trabajos de larga duración son servidores de aplicaciones que aumentan para proporcionar los entornos de ejecución necesarios para aplicaciones de proceso por lotes.

  • Los puntos finales de trabajos de larga duración dan soporte a las aplicaciones de proceso por lotes con una actividad de proceso intensiva. Las aplicaciones de proceso por lotes con una actividad de proceso intensiva se crean utilizando un modelo de programación simple basado en los beans asíncronos. Consulte el apartado sobre programación una actividad de proceso intensiva para obtener más información.
  • El sistema proceso por lotes da soporte a aplicaciones de proceso por lotes transaccionales. Estas aplicaciones realizan el proceso de registros como las aplicaciones Java EE más tradicionales, aunque están dirigidas por entradas por lotes en lugar de usuarios interactivos. Este entorno se basa en POJO (Plain Old Java Objects) conocidos para proporcionar a las aplicaciones de proceso por lotes un modelo de programación de primera línea que de soporte al proceso reiniciable gestionado por contenedor y a las funciones de detención y cancelación de trabajos en ejecución. Consulte el apartado sobre el modelo de programación por lotes para obtener más información.

Icon that indicates the type of topic Concept topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cgrid_xdbgcmp
File name: cgrid_xdbgcmp.html