OData Architecture
The major components that constitute the OData architecture are listed below:
- The OData Service - Exposes the endpoint allowing a client access to data using the OData protocol. Additionally, it transforms table-based data source formats into generic ones that clients can utilize.
- OData Protocol - Aids clients in requesting information from the OData service and receiving responses. Data in the form of JSON or XML is transferred through a series of RESTful interactions.
The following diagram depicts the workflow involved in Facilio's OData architecture