Visión general del proceso por lotes gestionado y el proceso por lotes Java

La función por lotes Java amplía el servidor de aplicaciones para alojar aplicaciones que deben realizar el trabajo por lotes junto con aplicaciones transaccionales. Los trabajos por lotes pueden durar horas o incluso días en finalizar y utilizan grandes cantidades de memoria o gran capacidad de proceso durante su ejecución.

Las aplicaciones Java EE 7 (Java Platform, Enterprise Edition Versión 7) que aloja normalmente el producto ejecutan unidades de trabajo transaccionales ligeras y cortas. En la mayoría de los casos, se puede completar una solicitud individual en segundos de tiempo de procesador y con relativamente poca memoria. Sin embargo, muchas aplicaciones deben completar un trabajo por lotes con una gran cantidad de cálculos y un uso intensivo de los recursos.

Liberty da soporte a las siguientes características por lotes:
  • Proceso por lotes Java

    La característica batch-1.0 permite el uso del modelo de programación JSR-352.

  • Proceso por lotes gestionado
    La característica batchManagement-1.0 proporciona las siguientes funciones:
    • Una interfaz REST para el envío de trabajos remoto
    • El programa de utilidad de línea de mandatos batchManager
    • Soporte de registro de trabajos
    • Soporte de varios servidores mediante JMS

Las características batch-1.0 y batchManagement-1.0 dan soporte a Java SE 7 y posteriores.

Nota: La característica batchManagement-1.0 también habilita la característica batch-1.0.

Icono que indica el tipo de tema Tema de concepto

Nombre de archivo: cwlp_batch_overview.html