我应该使用OData还是开发自己的WCF服务?

时间:2012-05-08 09:49:26

标签: wcf wcf-data-services odata

我有一个项目通过Web服务公开Entity Framework数据。我想知道我应该使用OData还是编写自己的WCF服务?似乎OData已经死了。我是对的吗?

2 个答案:

答案 0 :(得分:5)

WCF数据服务团队刚刚发布了新的WCF Data Services v5.1.0 (RC)版本....

我没有看到任何消亡的迹象,真的....阅读他们的团队博客!他们甚至announced to be releasing more frequently in the future

听起来不像我死了......

基本上,OData / WCF数据服务是将实体框架数据模型发布到Web的最快方法。如果它对您来说足够好,如果它满足您的所有需求 - 那么无论如何 - 使用它!

答案 1 :(得分:2)

只是为了更新这个帖子......

绝对没有死。检查this linkOData正在成长,可能它将成为分发API(REST)的默认方式。新的Web API(参考Asp.Net MVC 4)非常重视它。