only support one-to-one communicate, one server to one client, one request, must followed by one reply.
README.md