OData和Rest之间有什么区别?有什么相似之处?

时间:2015-09-22 13:20:34

标签: android odata

任何人都可以向我解释OData和REST之间的区别吗?

我已经查看了这个网站:odata.org

但我仍然不理解它,而且我非常有兴趣听取有经验的人的意见。

由于

1 个答案:

答案 0 :(得分:3)

OData是REST的更具体版本。 REST更多地是关于可以通过多种方式实现的一般原则,而OData明确说明将使用的运算符和所有URL的格式。

OData开始尝试标准化与RESTful API的通信方式。

例如,在公开具有属性People的实体Name的任何OData服务上,我可以要求具有名称" John"像这样,无论它如何在下面实现。并非所有RESTful API都是如此。

http://someurl/People?$filter=Name eq 'John'