OData protocol to become OASIS standard
Microsoft and a group of partners, including Citrix, IBM, SAP and middleware company WSO2, announced that they have submitted the OData protocol to the Organization for the Advancement of Structured Information Standards (OASIS) for approval as an open standard. According to the announcement, the group is submitting version 3 of the OData specification including a number of proposed extensions.
OData is a combination of data transfer formats from Microsoft's Windows Communication Foundation (WCF). It is based on AtomPub and uses HTTP and JSON to create a REST-inspired architecture. OData can perform complex database queries via URLs while being independent of data formats and operating systems.
Currently, OData is being provided by Microsoft under its Open Specification Promise. The protocol is supported through external libraries by Java, PHP, Drupal, Joomla, Node.js, .NET, iOS, Android, Windows Phone 7 and a number of SQL databases. As early as March 2010, the W3C asked Microsoft to submit the protocol to their incubator; however, this never happened.
- OData Objective-C client library for iOS now open source, a report from The H.