What Is Open Data Protocol (OData)? - MSDN Wiki Article

A new MSDN Q&A article on Odata (Open Data Protocol) is published."OData applies web technologies such as HTTP, Atom Publishing Protocol (AtomPub) and JSON to provide access to information from a variety of applications, services, and stores. As web development continues to move forward, learning about new languages, like OData, will become more invaluable. Making […]

A new MSDN Q&A article on Odata (Open Data Protocol) is published.

"OData applies web technologies such as HTTP, Atom Publishing Protocol (AtomPub) and JSON to provide access to information from a variety of applications, services, and stores. As web development continues to move forward, learning about new languages, like OData, will become more invaluable. Making an OData feed from a SQL Azure or SQL Server database is incredibly easy, usually requiring just a few lines of code."

There is a growing list of products that implement OData. Microsoft supports the Open Data Protocol in SharePoint Server 2010, Excel 2010 (through SQL Server PowerPivot for Excel), Windows Azure Storage, SQL Server 2008 R2, Visual Studio 2008 SP1. Support in other Microsoft products is currently underway.

The Open Data Protocol was previously talked about in three ways:

  • "Astoria" Protocol
  • ADO.NET Data Services Protocol
  • "Our conventions/extensions to AtomPub"

Read the complete wiki embedded below or at source: