A C++/Qt server to run a Prolog environment on a distant server and communicate with it