Open Data Protocol
OData | |
---|---|
Basic data
|
|
developer | Microsoft Corporation |
Current version | V4 (08/14/2013) |
operating system | Cross-platform |
category | Software interface , web service |
www.odata.org |
The Open Data Protocol ( OData ) is an HTTP -based protocol published by Microsoft under the Open Specification Promise for data access between compatible software systems in order to enable CRUD operations in these . Based on older protocols such as ODBC and JDBC , OData, etc. a. can be integrated within cloud services (Azure) , MySQL , Java and Rails and is able to provide uniform semantics for data exchange in client-server communication .
“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 the creation of REST -based data services, which allow resources that are identified via Uniform Resource Identifiers (URIs) and are defined in a data model by using HTTP messages through web Publish and edit clients. "
On March 17, 2014, the Open Data Protocol version 4.0 and the OData JSON format version 4.0 were officially released as standards by OASIS .
architecture
OData uses functionalities from AtomPub and JSON (JavaScript Object Notation) in conjunction with REST principles.
Client libraries
- Browser
-
- OData Explorer. ( Silverlight component) Microsoft , accessed April 11, 2013 .
- Nucleon Database Manager. Retrieved November 19, 2014 (OData Explorer with NoSQL and RDBMS (Oracle, MySQL, PostgreSQL, SQLite, MongoDB) support).
- Microsoft .NET Framework
-
- from version 3.51 can be installed as WCF Data Services Framework
- Integrated from version 4.0
- AJAX Control Toolkit. In: CodePlex . Retrieved April 11, 2013 ( ASP.NET AJAX components).
- PHP
-
- OData SDK for PHP. In: CodePlex . Retrieved April 11, 2013 .
- SAP
-
- SAP gateway. SAP , accessed March 6, 2015 .
- Java
-
- Apache Olingo. Apache Software Foundation , accessed July 20, 2014 .
Individual evidence
- ↑ Specification Version 4 (plus errata 02) . Retrieved May 20, 2015.
- ↑ Introduction to Open Data Protocol (OData) and SQL Azure . Retrieved May 4, 2016.
- ↑ Common Response Semantics . Retrieved April 28, 2013.
- ^ URI Conventions. Microsoft , OData.org , accessed April 11, 2013 (OData documentation on URI conventions).
- ↑ OASIS Approves OData 4.0 Standards for an Open, Programmable Web . Retrieved September 11, 2014.
- ↑ Atom format . Retrieved May 4, 2016.
- ↑ JSON format . Retrieved May 4, 2016.