【发布时间】:2010-04-24 17:01:44
【问题描述】:
有人可以解释一下区别吗?据我了解,我可以使用 WCF 数据服务直接公开我的数据,也可以使用 OData 公开它。 OData 是更通用的协议吗?
【问题讨论】:
有人可以解释一下区别吗?据我了解,我可以使用 WCF 数据服务直接公开我的数据,也可以使用 OData 公开它。 OData 是更通用的协议吗?
【问题讨论】:
OData 是协议规范/标准 - 如何查询,在 URL 上使用什么运算符等。
WCF 数据服务是该协议/标准的 .NET/WCF 实现。
因此您不能使用 OData 公开您的数据 - 它不是您可以使用的产品或代码库。
但是,您可以使用基于 OData 协议/标准的 WCF 数据服务来执行此操作。
【讨论】: