Foros del Web » Programación para mayores de 30 ;) » Java »

capturar evento al matar un programa

Estas en el tema de capturar evento al matar un programa en el foro de Java en Foros del Web. Buenas amigos foreros. estoy con una aplicacion en java que va aser ejecutada tanto en windows como en linux. Mi pregunta es la suguiente. Es ...
  #1 (permalink)  
Antiguo 17/05/2011, 04:51
 
Fecha de Ingreso: diciembre-2010
Mensajes: 10
Antigüedad: 13 años, 10 meses
Puntos: 0
capturar evento al matar un programa

Buenas amigos foreros.

estoy con una aplicacion en java que va aser ejecutada tanto en windows como en linux.

Mi pregunta es la suguiente. Es un programa que guarda la hora que entra cada persona que se logea, y se tiene que quedar en segundo plano minimizado para contabilizar el tiempo.


Todo esto perfecto, aqui viene l problema. Capturo el evento Window.Closed y Window.closing, pero si mato el proceso java que esta corriendo mi programa o apago el ordenador, esos eventos no me los captura y no hace nada, no me guarda la fecha de salida ....

hay alguna manera de hacerlo ??

Un saludo
  #2 (permalink)  
Antiguo 17/05/2011, 04:59
Avatar de Heimish2000  
Fecha de Ingreso: enero-2011
Ubicación: Madrid
Mensajes: 844
Antigüedad: 13 años, 9 meses
Puntos: 89
Respuesta: capturar evento al matar un programa

Se que en Visual Basic hay un evento que es destroy, pero no se si existe en JAVA, podías investigar por ahí
  #3 (permalink)  
Antiguo 17/05/2011, 06:02
Avatar de pyanqn  
Fecha de Ingreso: noviembre-2005
Mensajes: 331
Antigüedad: 19 años
Puntos: 8
Respuesta: capturar evento al matar un programa

en donde guardas esa información? en una BD? en un archivo?
pensaba en una aplicación cliente servidor, conectada mediante sockets, un protocolo diseñado por vos podría indicarle al servidor cuando el usuario ingresa al sistema y registrar la hora, al caer el socket registras la hora de cierre, si el socket cae durante el día por algún motivo encontraras en el log varios inicios de sesión y cierres, pero que no creo sea problema si luego analizas tus archivo.

Saludos
__________________
Software Neuquén

Etiquetas: evento, matar, programa
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:25.