Este ejemplo muestra un trabajo que realiza procesos de sobregiro en una lista de transacciones. Puede ejecutar el ejemplo como un trabajo único, o en modalidad paralela utilizando el gestor de trabajos paralelos.
Requisitos previos para su uso
WebSphere Application
Server Versión 8.5
Importante: Estos ejemplos han sido probados con WebSphere Application Server
Version 8.5.
Descarga de ejemplos
Para utilizar los ejemplos, descargue los archivos Java Batch Overdraft desde una página de descarga del producto:
- Elija uno de los métodos siguientes para descargar el archivo sample_overdraft.zip a un directorio de su estación de trabajo: FTP o HTTP. Puede crear el directorio /samples/overdraft en su estación de trabajo y descargar los archivos de ejemplo de Java Batch Overdraft en ese directorio.
- En el diálogo que aparece, especifique el directorio de destino
en el que guardar los documentos y pulse Aceptar.
El archivo
sample_overdraft.zip contiene archivos de ejemplo en la estructura de directorios siguiente:
/images
/installableApps
/scripts
/src
/style
build.xml
readme.html
Atención: El archivo readme.htmlcontiene información para instalar y ejecutar el ejemplo.
Descripción de los ejemplos
- Ejemplo Java Batch Overdraft
- Puede instalar, ejecutar y supervisar una aplicación que reproduce el proceso de transacciones de cuentas
mediante el ejemplo Overdraft. El ejemplo se crea utilizando el modelo simple POJO (Plain Old
Java Object) y se empaqueta utilizando el empaquetador por lotes,
WSBatchPackager. El ejemplo Overdraft es similar a XDCGIVT en el sentido de que es un mecanismo de interacción de JDBC, y proporciona un ejemplo de uso de la infraestructura de secuencia de datos por lotes.
Este ejemplo se basa en un tema de procesamiento de débitos y créditos desde una cuenta bancaria. El primer paso de lotes genera datos de envío aleatorios, como los datos que representan créditos/débitos para simular cuentas bancarias, y grabarlos en un archivo de salida. El segundo paso muestra cómo leer los datos generados desde el archivo como una secuencia de datos por lotes y cómo realizar operaciones con estos datos en un paso de trabajo por lotes. El tercer paso muestra cómo leer los datos que ha generado un segundo paso como una secuencia de datos por lotes y cómo realizar operaciones con estos datos en un paso de trabajo por lotes.
Los ejemplos xJCL que proporciona esta muestra muestran un trabajo único y un trabajo paralelo.