Thoughts on OData and Protocol Buffers
Protocol Buffers are worth looking at if your building a web RIA application – Protocol buffers are Google’s language-neutral, platform-neutral, extensible mechanism for serializing structured data – think XML, but smaller, faster, and simpler. Why are Protocol Buffers important in RIA land? Simple, it’s rare to find the same technology stack used for the UI, server and back-end services.
So to OData. Purdy as expected has the low down. What I still fail to understand is why OData is restricted to a “web protocol for querying and updating data”. What happend to push? Shoudn’t the Infobus stream data as well? Maybe one of the 5+ streaming web server product companies wants to get in on the protocol game?



