Repository navigation
Entrega da Etapa 2: Protótipo CLI de Comunicação
Esta release corresponde à entrega da Etapa 2 do Trabalho Final de LPII.
Funcionalidades Implementadas
- Servidor TCP que aceita múltiplos clientes simultaneamente.
- Cliente CLI que se conecta ao servidor e permite enviar/receber mensagens.
- Broadcast de mensagens para todos os clientes conectados.
- Logging integrado com
libtslogpara registrar eventos como conexões, mensagens e desconexões.
Scripts de Teste
- spawn_clients.sh: Simula múltiplos clientes conectando ao servidor.
Como Rodar
Consulte o arquivo README.md para instruções detalhadas sobre como compilar, executar e testar o projeto.