El 02 Jun 2003 21:01:26 +0200 trujo <[EMAIL PROTECTED]> escribió: > ¿A nadie se le ocurre por donde buscar sobre el tema? > > El mié, 28 de 05 de 2003 a las 16:38, trujo escribió: > > El otro día, hablando sobre soluciones a usuarios que usan una > > misma aplicación en distintos puestos se me ocurio pensar en una > > de las opciones que tiene W2K que es la de que no se cierran al > > desconnectarse los terminales (terminales graficos). > > Como no me gusta implementar sobre w2k pense en la misma solución > > pero con x-terminales, pero no se si es posible. > > El caso seria: > > En un hospital los medicos acceden a siete salas de consulta con. > > siete terminales X sobre un servidor unico. > > Nueve usuarios (los medicos) que cada cual habre su propia sesión > > y lanza un único programa. > > Los usuarios al acabar con un pasiente apagan el terminal X y > > salen de la consulta. > > Cuando llega otro paciente el medico va a la consulta que este > > libre(orden totalmente aleatorio) enciende el terminal X de esa > > consulta y tras logeaser aparese el programa que no cerro en el > > mismo punto en el que estaba, esto es no se cierra y se vuelve a > > lanzar, si no que ha quedado en ejecución sin terminal hasta que > > el usuario se ha vuelto a conectar desde otro punto. > > Lo mas parecido que he visto es en terminales de texto, pero tiene > > que volver a entrar desde el mismo. > > ¿Alguna idea?
Primero, la realidad es que dichas aplicaciones no quedan corriendo, se guarda una especie de "fotografía" de la sesión y luego se restaura esta fotografía. Hay varios programas que no es posible hacer esto (prueba hacerlo con el putty conectado a algún servidor, a mi no me funcionó). Sin saber mucho de programación, se me ocurren dos posibles soluciones. Una forma podría ser una aplicación web, que recuerde en el servidor las últimas páginas visitadas por el usuario, y hacer que el inicio de la sesión X lance el navegador con una página de inicio (o pasada como argumento al navegador), donde se loguee de forma automática con el nombre de usuario y contraseña del usuario en cuestión. Yo hace unos días instalé una wiki (MoinMoi) y hace algo parecido a lo guardar la última página visitada (junto con la posibilidad de utilizar gnuplot y otras cosas), no creo que sea la solución, pero es un buen ejemplo de código (el usuario se pasa con un número y no necesita loguearse). Otra opción que podría ser útil (aunque desconozco totalmente como hacerla) sería hacer que tu programa sea cliente-servidor, el servidor guarda un regustro de las últimas acciones hechas, y cuando el cliente se desconecta, simplemente se queda en "stand-by" y cuando se reconecta vuelve a mostrar lo que estaba mostrando antes. El usuario lo podrías tomar de la variable de entorno. En Linux hay varios programas que hacen cosas parecidas, pero en este momento no recuerdo ninguno que se relacione directamente con esto. Espero que te sirva de algo este comentario. -- Atentamente, yo <Matías> Nunca hay libertad en una invasión http://www.nnss.dre.la Proyecto Wishlist [EMAIL PROTECTED] subject=subscribe