This project consists of two programs: a client and a server. The client program uses two threads to process and send data to the server, while the server receives, processes, and prints the data to the console.
-
Client:
- Connects to a WebSocket server.
- Uses two threads for data processing and sending.
- Supports reconnection in case of connection loss.
-
Server:
- Accepts WebSocket connections from clients.
- Processes received data.
- Prints the processed data to the console.
- C++17 or later
- Boost Libraries (Beast, Asio, etc.)