Projeto simples de chat em Python utilizando sockets. O sistema permite a comunicação entre dois pontos, onde um atua como servidor e o outro como cliente. Projeto ideal para compreender a comunicação cliente-servidor em redes.
- Clone o repositório:
git clone https://github.com/TonGonzalez/PythonSimpleChat-
Abra dois terminais (ou utilize dois computadores na mesma rede).
-
No primeiro terminal, inicie o servidor:
python server.py
-
No segundo terminal, inicie o cliente:
python client.py
-
Pronto! Agora você pode começar a trocar mensagens e acompanhar a comunicação.
- Python 3.13
- Módulo
socket(nativo do Python)
- Como criar um socket em Python
- Comunicação cliente-servidor
- Conceitos básicos de redes e conexões TCP
- Lógica de envio e recebimento de mensagens
Este é um projeto simples e com fins didáticos, não indicado para uso em ambientes reais, pois não implementa criptografia nem mecanismos de segurança.