Google’s Protocol Buffers offer lightweight, language-independent object serialization. I love the design, especially as I’m increasingly seeing enterprise networks clogged with hordes of oversized XML messages. Protocol buffer bindings are available for C++, Java, and Python, but not C# yet. Once there is support for .NET, I think this could be a really interesting technology for financial applications.
Seems very cool; .NET bindings can’t be too hard to make. Perhaps something to throw up on CodePlex over the weekend?
They do look interesting. Here is a post by Ted Neward
So You Say You Want to Kill XML…
http://blogs.tedneward.com/2008/07/11/So+You+Say+You+Want+To+Kill+XML.aspx