Simple usage of Google's Protocol Buffers, mainly based on official examples