Two C++ implementations of a simple client-server protocol to demonstrate and compare how to use QtNetwork and Boost.ASIO for asynchronous networking and multithreading.