https://github.com/santilapi13/chat_p2p
https://github.com/santilapi13/chat_p2p
Last synced: 27 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/santilapi13/chat_p2p
- Owner: santilapi13
- Created: 2023-04-27T22:07:48.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2023-05-01T18:39:39.000Z (about 3 years ago)
- Last Synced: 2025-11-23T06:19:05.094Z (7 months ago)
- Language: Java
- Size: 209 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Diseño e implementación de un sistema de mensajería instantánea.
Este sistema permitirá a los usuarios, intercambiar entre ellos, pequeños mensajes de
texto.
Algunas características para tener en cuenta
1) Una vez iniciada una sesión entre dos usuarios, los mismos pueden intercambiar
toda la cantidad de mensajes que quieran hasta que uno de los dos participantes
cierre la sesión.
2) Para iniciar un diálogo, el receptor debe estar en modo escucha. Es decir, a la
espera de que otro usuario quiera establecer el diálogo con el.
3) Solo se permite una única sesión en simultáneo. Un usuario no puede tener más
de un diálogo a la vez.
4) Para comenzar una sesión, el usuario iniciador debe ingresar la dirección IP y
puerto que corresponde al usuario con el que quiere establecer el diálogo.
5) El sistema respetará el estilo de arquitectura Peer to Peer.
Para esta iteración, no se provee ningún tipo de persistencia.
El sistema será construido con interfaces de usuario gráfica y como aplicación de
escritorio para entorno Windows/Linux.
Se utilizará el lenguaje Java para la codificación.