Server and Clients for painless Protocol Buffer negotiation