Compute Grid proporciona una infraestructura de secuencia de datos por lotes (BDS) que incluye código precompilado para utilizar con secuencias habituales como textos, bytes, bases de datos, conjuntos de datos, etc. Puede implementar una interfaz donde se añade la lógica empresarial para procesar la secuencia. El código precompilado gestiona cómo abrir, cerrar, externalizar/internalizar puntos de comprobación, etc.
Puede utilizar esta característica si tiene instalada la versión 6.1.0.3 o posterior.
Un patrón de infraestructura de BDS es una interfaz Java TM para un tipo concreto de secuencia de datos que un usuario implementa para insertar lógica empresarial. La infraestructura de BDS tiene varias clases de soporte para cada patrón que realizan la mayor parte de tareas rutinarias relacionadas con la gestión de secuencias. En la siguiente tabla se muestran los patrones que proporciona Compute Grid:
Nombre de patrón | Descripción | Clases de soporte |
---|---|---|
Se utiliza para recuperar datos de la base de datos utilizando una conexión JDBC. |
|
|
Se utiliza para grabar datos en una base de datos utilizando una conexión JDBC. |
|
|
Se utiliza para leer datos de bytes de un archivo. |
FileByteReader |
|
Se utiliza para grabar datos de bytes en un archivo. |
FileByteWriter |
|
Se utiliza para leer un archivo de texto. |
TextFileReader |
|
Se utiliza para grabar un archivo de texto. |
TextFileWriter |
|
Se utiliza para grabar un conjunto de datos de z/OS. |
|
|
Se utiliza para grabar en un conjunto de datos de z/OS. |
|
|
Se utiliza para recuperar datos de una base de datos utilizando OpenJPA |
JPAReader |
|
Se utiliza para grabar datos en una base de datos utilizando una conexión JPA (Java Persistence API). |
JPAWriter |
Los pasos de la infraestructura de BDS minimizan la cantidad de trabajo necesario para crear un nuevo paso por lotes ejecutando las tareas de contabilidad relacionadas con la gestión de pasos y delegando la lógica empresarial a una clase implementada por el usuario.
Paso | Descripción |
---|---|
Un paso simple que utiliza una secuencia de entrada y una de salida. |
|
Un paso simple que utiliza un secuencia de entrada, una secuencia de salida y una secuencia de error. |
Paso | Descripción |
---|---|
Esta política proporciona una implementación de Compute Grid de la interfaz ThresholdPolicy. |
|
Esta política proporciona una implementación de Compute Grid de la interfaz ThresholdPolicy |