TcpClientServerApp
This repo contains the asynchronous protocol-based TCP client and server applications using C++ and Boost::Asio.
Dependencies
- C++11 or above
- Boost::Asio
- CMake
Build
git clone git@github.com:iamazeem/TcpClientServerApp.git
cd TcpClientServerApp
mkdir build
cd build
cmake ..
make
The client and server binaries will be generated:
./server/server
./client/client
Run
Run server
on one terminal:
./server/server
Run client
on another terminal:
./client/client