ahora tengo otras preguntas, es posible entonces guardar el estado de la ejecucion aunque el usuario salga del sistema? porque se supone que tiene una sesion y si sale de esa sesion el usuario pues mueren todos sus procesos no?, a lo que me refiero es que si existe un boton en el jsp para ejecutar un .exe ya sea en linux o windows y este tarda unas horas el usuario no tiene que esperar a que termine de ejecutarse y que pueda salir el usuario y regresar a verificar si esta activo y/o ya termino que muestre el informe en el mismo jsp. Esto lo pienso hacer con un demonio donde el usuario puede programar o pasar al modo manual para que pueda activar/detener el proceso o mantenerse como demonio para que esté automatizado, esto es lo principal porque adentro de este demonio existen clases que se dedican a realizar todo el proceso, de recolectar informacion y mandarla a una base de datos. bueno en general esa es mi idea, y todavia me falta idear y organizar esto ultimo con hilos, la verdad es que apenas estoy aprendiendo concurrencia en java, espero ir por buen camino, porque la idea si la tengo pero no se si se pueda realizar todo, de antemano gracias por ubicarme, tengo que seguir leyendo sobre todo esto, sale, gracias.