Posteado por:
RSS con posts de surrizola
Ver perfil de surrizola surrizola
Full User
Full UserHombre Argentina
No Rankeado

57 Posts
122 Comentarios
117 Puntos


    

java: Spring batch - procesamiento batch

    

http://gpitech.wordpress.com/2007/06/19/spring-batch/

Muchas de las aplicaciones desarrolladas para grandes empresas requieren procesamiento batch para sus datos. Por ejemplo en muchos casos los bancos realizan comprobaciones durante la noche para cotegar la paridad de las transacciones realizadas durante el dia.

Estas operaciones casi siempre requiere del manejo de operaciones muy complejas con enormes cantidades de datos. Generalmente estas operaciones son ejecutadas en periodos definidos de tiempo (a la noche, a fin de mes, a cierta hora del dia, etc), tambien existen muchas operaciones de integracion de informacion proveniente de muchas fuentes de datos, y casi siempre se requiere que estas operaciones se realicen de manera transaccional.

Spring batch es un nuevo componente dentro de spring que permite la construccion de procesos batch vitales para una aplicacion, como la mayoria de los componentes de spring está basado en objetos POJO: provee entre otras cosas funcionalidad como

* Logging
* Estadisticas
* Manejo de transacciones
* Suspension y reasumpcion de jobs.
* y manejo de recursos

Este componente ademas es de mucha ayuda al momento de querer resolver problemas de procesamiento batch con diferentes estrategias, como por ejemplo: Bactch normal, batch online, Procesamiento paralelo, particionado, etc.

Ejemplos:


BatchTemplate template = new BatchTemplate();

template.setTerminationPolicy(new FixedChunkSizeTerminationPolicy(2));

template.iterate(new BatchCallback() {

public boolean doInIteration(BatchContext context) {
// Do stuff in batch...
return true; // Return false to signal exhausted data
}

});






0 Puntos 1 Favoritos 2045 Visitas

Creado el: 21.06.2007 a las 14:06:09 hs.
Categoría: Links
Tags: , ,
Agregar a:

Comentarios
RSS con los comentarios de este post
No hay comentarios...


Para poder comentar necesitas estar Registrado. O.. ya tenes usuario? Logueate!
Ir al cielo
API - Trabaja en Taringa! - Anuncie en T! - Protocolo - Contacto - Enlazanos - Mapa del sitio - Prensa - Denuncias - T! em Português
Términos y condiciones - Privacidad de datos