kb:odata

no way to compare when less than two revisions

Differences

This shows you the differences between two versions of the page.


Previous revision
Last revision
kb:odata [2023/04/07 13:22] Henrik Yllemo
Line 1: Line 1:
 +====== OData ======
 +
 +An open protocol which allows the creation and consumption of queryable and interoperable RESTful APIs
 +
 +  * https://www.odata.org/
 +<callout type="primary" title="What is OData?" icon="fa fa-question-circle">
 +
 +**OData (Open Data Protocol)** is a web protocol for querying and updating data, **developed by Microsoft in 2007**. It is a standardized RESTful API that allows for the **creation and consumption of data APIs** that expose any data source as a service, such as databases, file systems, or web services. OData is designed to simplify the communication between different systems, making it easier to share and access data between disparate platforms.
 +\\
 +\\
 +OData is based on widely adopted web standards such as HTTP, Atom Publishing Protocol (AtomPub), and JSON. It provides a uniform way to expose, consume, and manipulate data using a standard set of query and filter options, and supports both XML and JSON data formats.
 +\\
 +\\
 +OData enables developers to create data APIs that are easily discoverable and accessible by standard web clients and popular programming languages. It also provides features like paging, sorting, filtering, and batching to help manage large datasets efficiently.
 +\\
 +\\
 +OData is widely used in web and mobile applications, as well as in enterprise systems to enable secure, standardized, and flexible data access. It has been adopted by several companies and organizations, including Microsoft, SAP, IBM, and Salesforce, and has become a popular choice for building scalable and interoperable data APIs.
 +
 +</callout> 
 +
 +
 +{{wp>Open_Data_Protocol}}
 +
 +{{tag>kb  architecture programming data api   rest protocol        }}
  
  • kb/odata.txt
  • Last modified: 2023/04/07 13:24
  • by Henrik Yllemo