This project demonstrates a simple multi-client server and client communication using Python's socket
and threading
libraries. It includes:
- TCP Client: A client that connects to the server, sends messages, and displays messages received from the server.
- TCP Server: A server that handles multiple clients, receives messages, and triggers events which are broadcasted to all connected clients.
client.py
: The client application.server.py
: The server application.
- Python 3.x
python server.py
python client.py