Simple remote procedure call system using C++ and sockets.