BOOST ASIO client server example for transferring files.
- The server is asynchronous(multithreaded).
- The client is synchronous.
server
cd server
mkdir build
cd build
cmake ..
cmake --build .
client
cd client
mkdir build
cd build
cmake ..
cmake --build .
server:
file_server <port> <file_name>
client:
client <host> <port> <output file name>