12 November 2010

OData and Range Values

OData is an open source protocol designed and developed by Microsoft to enhance the data access over Internet. It can somehow be compared with Gdata (+). The one thing that is missing in OData is the ability to process Range values. For examples, you want to ask for a range of Data beginning with AAC letters to AAZ letters. You need to create a batch job and send that batch job to the sever. The batch job could be something like AAC, AAD, AAE, AAF, … AAZ. This means that you need to have a separate part of your software interpreting the Range requests and transforming them into the Batch requests.
Some notes from their website:
The body of a Batch Request is made up of an ordered series of retrieve operations (as described in[OData:Operations]) and/or ChangeSets.


No comments:

Post a comment