I just found a relevant question on StackOverflow asking for a good general purpose binary protocol. If you are interested in distributed information systems and their protocols, this topic might be a good read.
Christophe Meessen is a computer science engineer working in France.
Any suggestions to make DIS more useful ? Tell me by using the contact page.