Prueba 3.

Prueba 3.

de Matias Sebastian Verdugo Hernandez -
Número de respuestas: 1
Nos ha surgido una duda en cuanto a la prueba planteada. Esta solicita:
"Iniciar el servidor. Luego iniciar los clientes. Enviar un mensaje desde un cliente. Desconectar el cable virtual en (B), enviar un mensaje desde el cliente en (A), y después del tiempo definido para que el servidor descarte un cliente reconectar (B). No deberán recibirse los mensajes en ninguna de las máquinas de (B). Los mensajes futuros desde el cliente (A) podrán llegar a los clientes de (B), pero los de los clientes en (B) no deben ser retransmitidos hasta que vuelvan a conectarse."

De la misma hemos comprendido que se desea verificar que luego de deslogueado dichos usuarios, no se le sigue reenviando los mensajes, aunque estos no hayan sido entregados previamente. En la continuación de la prueba es donde se generó una triple interpretación.
En la frase : "...Los mensajes futuros desde el cliente (A) podrán llegar a los clientes de (B), pero los de los clientes en (B) no deben ser retransmitidos hasta que vuelvan a conectarse."
Se puede interpretar que:
1) una vez conectados a la red (pero no logueados) los clientes de (B), estos DEBEN recibir los mensajes enviados luego de la reconexión, pero no pueden enviar mensajes hasta estar logueados nuevamente.

2) una vez conectados a la red (pero no logueados) los clientes de (B), estos PUEDEN O NO (dejando a libre albedrío el funcionamiento del mismo) recibir los mensajes enviados luego de la reconexión, pero no pueden enviar mensajes hasta estar logueados nuevamente.

3)una vez conectados a la red (pero no logueados) los clientes de (B), estos deben recibir los mensajes enviados luego de la reconexión, pero cliente no puede verlos hasta no haberse conectado nuevamente.

Agradezco una rapida respuesta por la cercania a la fecha de entrega.

Saludos