Client-Server Service pure C++ (without additional libraries) client sends to server processes info server receives and print it server asynchronous (via select()) server and client detect if hang up unified data protocol (aka simple json)