Ésta es la historia de una primera prueba funcional. A pesar de tener un desarrollo “feliz”, en el que nadie parece saber qué será lo próximo, un triste final aguarda a los protagonistas. Narrada por ‘u2′, el último participante cuyas palabras fueron recogidas.
jose@gskomputer:~/Desktop/java/chat$ java -Djava.security.policy=permisos.policy mainCliente
Cliente de chat [modo consola], versión 0.1.
Introduzca su identificador:
u2
Introduzca su contraseña:
u2
Conectando...
Servidor encontrado.
Lista de contactos no implementada
Mete el id del interlocutor prueba suerte, o espera a que alguien quiera charlar contigo:
- Charla iniciada con u1
--- Comienzo de la charla ---
Hola, ¿te llega esto?
Mensaje de u1 : 'Sí'.
Hostia, perfecto, tío
Mensaje de u1 : 'Ya te digo'.
Una pena que esto sea tan cutre, ¿no?
Mensaje de u1 : 'Qué va, en el fondo mola'.
Sí
De todas formas, todavía hay que quitar espaguetis y poner tortellinis
Mensaje de u1 : 'Ya te digo'.
A ver si el capullo este implementa el cierre de charla y los pings, ¿no?
Mensaje de u1 : 'Voy a caerme, a ver qué pasa'.
Mesaje post-mortem a u1
- MUERTE DEL CLIENTE -
Excepción: java.rmi.RemoteException: connection failed to host: 127.0.0.1; nested exception is:
java.net.ConnectException: Conexión rehusada
java.rmi.RemoteException: connection failed to host: 127.0.0.1; nested exception is:
java.net.ConnectException: Conexión rehusada
at gnu.java.rmi.server.UnicastRef.invokeCommon(libgcj.so.81)
[...]
Y ésta es la historia de la primera prueba funcional del programilla de mensajería instantánea que tengo que hacer para la práctica de SID.






