- Escopo do Sistema:
- Cadastro de usuários.
- Envio e recebimento de mensagens em tempo real (chat).
- Transferência de arquivos entre clientes.
- Registros e logs de atividade.
- Implementação de sockets TCP e UDP.
- Suporte para comunicação simultânea de múltiplos clientes (concorrência com threads ou processos).
- Mecanismos básicos de autenticação (login/senha).
- Tratamento de erros e reconexão em caso de falhas.
- Criptografia básica para troca de mensagens (ex.: AES ou RSA).
- Controle de tráfego (ex.: limitar o número de conexões simultâneas por cliente).
- Chat em grupo (multicast).
- Interface gráfica simples (ex.: Tkinter, PyQt ou similar).
-
Notifications
You must be signed in to change notification settings - Fork 0
davidolima/client-server-chat
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
Simple GUI client-server application with groups and file transfer
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published