Descripción de los elementos del entorno por lotes

Un entorno de proceso por lotes típico consta de un planificador de trabajos, el contenedor por lotes, aplicaciones por lotes, trabajos, interfaces para las funciones de gestión y las tablas de base de datos.

El diagrama siguiente ilustra los elementos del entorno de proceso por lotes básico:
Figura 1. Elementos del proceso por lotes
Elementos del entorno de proceso por lotes
En la lista siguiente se describen los elementos del diagrama:
  • Planificador de trabajos

    El planificador de trabajos es el componente proceso por lotes que proporciona todas las funciones de gestión de trabajos como, por ejemplo, someter, cancelar y reiniciar. Mantiene un historial de todos los trabajos, incluidos aquellos que están a la espera de ejecutarse, los que se están ejecutando y los que ya se han ejecutado. El planificador de trabajos se aloja en un servidor de aplicaciones. En un entorno de despliegue de red, el planificador de trabajos también pueden alojarse en un clúster.

  • Contenedor de proceso por lotes

    El contenedor de proceso por lotes es el componente proceso por lotes que proporciona el entorno de ejecución para los trabajos por lotes. Las aplicaciones de proceso por lotes basadas en Java™ Platform, Enterprise Edition (Java EE) se ejecutan dentro del contenedor de proceso por lotes. El contenedor por lotes se aloja en un servidor de aplicaciones. En un entorno de despliegue de red, el contenedor por lotes también pueden alojarse en un clúster.

  • Aplicación de proceso por lotes Java EE

    Las aplicaciones de proceso por lotes Java EE son aplicaciones normales desplegadas como archivos EAR (Enterprise Archive), que contienen implementaciones de una o varias aplicaciones de proceso por lotes Java. Estas aplicaciones Java de proceso por lotes siguen los modelos de programación de las aplicaciones transaccionales de proceso por lotes o de una actividad de proceso intensa.

  • xJCL

    Los trabajos se describen utilizando un lenguaje de control de trabajos. Los trabajos proceso por lotes utilizan un lenguaje de control de trabajos basado en XML. La descripción de trabajo identifica qué aplicación se debe ejecutar, sus entradas y sus salidas.

  • Web, Shell, API

    El planificador de trabajos expone tres tipos de API para acceder a sus funciones de gestión: una interfaz web denominada la consola de gestión de trabajos, una línea de mandatos de shell denominada lrcmd y las API disponibles como servicios web o EJB.

  • Tablas de planificador

    El planificador de trabajos utiliza una base de datos relacional para almacenar información de trabajos. Puede ser cualquier base de datos relacional soportada por WebSphere Application Server. Si el planificador de trabajos está en clúster, la base de datos debe ser una base de datos de red como, por ejemplo, DB2.

  • Tablas de contenedor

    El contenedor de proceso por lotes utiliza una base de datos relacional para almacenar información de punto de comprobación para las aplicaciones transaccionales de proceso por lotes. Puede ser cualquier base de datos relacional soportada por WebSphere Application Server. Si el contenedor por lotes está en clúster, la base de datos debe ser una base de datos de red como, por ejemplo DB2.

  • JDBC

    JDBC es la conectividad JDBC estándar con las tablas del planificador y el contenedor, tal como la soporta el gestor de conexiones de WebSphere Application Server.


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_cgunder
File name: cgrid_cgunder.html