2. Agenda
What is Open Data Protocol?
Isn’t REST enough?
Standard Web Service Comparison
Demo
3. What is OData?
OData is a standardized protocol for creating and consuming data
APIs. OData builds on core protocols like HTTP and commonly
accepted methodologies like REST. The result is a uniform way to
expose full-featured data APIs.
4. Isn’t REST enough?
REST Provides a standard request format but it doesn’t expose meta
data and it doesn’t provide a standard response format nor standard
extended data retrieving methods such as filtering , paging , sorting ,
etc.
5. Standard WS Comparison
Web Standard POX SOAP REST OData
Standard CRUD N/A N/A Partially Full
Standard Response
Format
N/A XML N/A AtomPub
Meta data N/A Yes No Yes
Extended Data
Services (filtering,
Sorting, Paging,
etc)
N/A No No Yes