
Duda existencial proyecto fin de carrera
Publicado por Pablo CD (51 intervenciones) el 05/09/2006 20:53:10
Mis jefes de proyecto me han pedido lo siguiente para mi aplicacion online:
El usuario, a la hora de conectarse al servidor, tiene una ventana en la que selecciona un servidor de un JComboBox y luego tiene 2 campos de texto para introducir el nombre y el password para hacer login en ese server.
Es decir, me piden que me conecte y a la vez me logee.
Esto a mi no me gusta porque el server multiusuario que tengo hecho crearia conexiones para continuos sockets que se destruirian si los usuarios fallan en el proceso de login. Ejemplo:
Usuario Pepe, password XXX. Va a la ventana y pone el server xxx.xxx.xxx.xxx : xxx (ip y puerrto) y luego escribe Pepe y el password mal, entonces
1) creo un socket para pepe
2)le valido el usuario
3) como ha fallado, cierro el socket
4) pepe vuelve a intnetar entrar en el server, asi que se crea otro socket
Yo antes tenia hecho que la conexion fuera permanente y que luego el usuario se logease cuando quisiera (una opcion de conectar y otra de logear independiente). Pero esto no gusta a los jefes de proyecto.
QUe opinais ??
El usuario, a la hora de conectarse al servidor, tiene una ventana en la que selecciona un servidor de un JComboBox y luego tiene 2 campos de texto para introducir el nombre y el password para hacer login en ese server.
Es decir, me piden que me conecte y a la vez me logee.
Esto a mi no me gusta porque el server multiusuario que tengo hecho crearia conexiones para continuos sockets que se destruirian si los usuarios fallan en el proceso de login. Ejemplo:
Usuario Pepe, password XXX. Va a la ventana y pone el server xxx.xxx.xxx.xxx : xxx (ip y puerrto) y luego escribe Pepe y el password mal, entonces
1) creo un socket para pepe
2)le valido el usuario
3) como ha fallado, cierro el socket
4) pepe vuelve a intnetar entrar en el server, asi que se crea otro socket
Yo antes tenia hecho que la conexion fuera permanente y que luego el usuario se logease cuando quisiera (una opcion de conectar y otra de logear independiente). Pero esto no gusta a los jefes de proyecto.
QUe opinais ??
Valora esta pregunta


0