Initial client/server and protocol definitions.