El protocolo que yo trate de establecer es sencillo y se puede orientar su uso en algún chat básico, muy básico.
Las reglas que manejé:
- Al conectarse algún cliente, notificar su nombre de usuario al servidor.
- El servidor debe de replicar el nombre de usuario a todos los clientes conectados.
- Cuando algún cliente mande un mensaje, el servidor lo debe de replicar a todos los demás clientes y dejar claro quien lo esta enviando.
- Cuando algún cliente se desconecte, el servidor debe de notificarlo a los demás clientes indicando quien se desconecto.
Una captura del programa/s donde se ejecutan estas acciones:
El código, para el servidor:
El código para el cliente:
No hay comentarios:
Publicar un comentario