martes, 12 de febrero de 2013

Protocolos

La idea era crear un protocolo de transmisión de datos que funcionara en algún lado.

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é:

  1. Al conectarse algún cliente, notificar su nombre de usuario al servidor.
  2. El servidor debe de replicar el nombre de usuario a todos los clientes conectados.
  3. 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.
  4. 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