First working prototype: asynchronous server and syncronous client are able to exchange messages.