Open Data Protocol

The Open Data Protocol, OData is a short under the Open Specification Promise released by Microsoft HTTP -based protocol for accessing data between compatible software systems to enable these CRUD operations. Building on earlier protocols such as ODBC and JDBC OData can, among other things be integrated within cloud services ( Azure), MySQL, Java and Rails and is able to provide in the client -server communication a uniform semantics for data exchange.

" The Open Data Protocol ( OData ) Enables the creation of REST -based data services, Which allow resources, Identified using Uniform Resource Identifiers ( URIs) and defined in a data model, to be published and edited by Web clients using simple HTTP messages. "

" The Open Data Protocol ( OData ) enables you to create REST - based data services that allow resources on Uniform Resource Identifiers ( URIs) are identified and defined in a data model, through the use of HTTP messages through web to publish client and edit. "

The OData specification is an open standard and has been submitted to OASIS.

Architecture

OData uses functionality from AtomPub and JSON (JavaScript Object Notation ) in conjunction with REST principles.

Client libraries

  • OData Explorer. Microsoft, accessed on 11 April 2013 ( Silverlight component, English).
  • 3.51 installed as WCF Data Services Framework
  • Integrated version 4.0
  • AJAX Control Toolkit. In: CodePlex. Accessed on April 11, 2013 ( English, ASP.NET AJAX components ).
  • OData SDK for PHP. In: CodePlex. Accessed on April 11, 2013 ( English).
  • SAP NetWeaver Gateway. SAP, accessed on 10 July 2013 ( English).

Swell

  • Feed
  • Description Language
  • Digital Media
  • XML-based language
  • Cloud Computing
  • Web
613651
de