Reads and writes various server configurations files.
Writes and reads from the filesystem.
Gives commands descriptions.
Parses user's requests into QueryMessage messages.
Builds string replies from a ReplyMessage message.
This class supply the methods to manage the serialization of objects into bytes.