【发布时间】:2010-11-13 16:25:18
【问题描述】:
我刚刚开始评估是否应该使用受 OData 影响的 wcf 数据服务或标准 WCF 服务应用程序作为 Silverlight 应用程序的主要数据源。我想知道在什么情况/情况下哪种方法更好。什么比电线更轻,更容易维护等等。
到目前为止我收集到的是:
- 据我所知,VS2010 中没有 Wcf 数据服务模板,我需要先创建一个 asp.net Web 项目,然后添加一个 wcf 数据服务,所以它会影响我如何构建我的项目。
- WCF 数据服务通过服务公开实际的表名。我还不知道有什么方法可以给它们起别名,我不确定让全世界都知道我的表结构是个好主意
- 在标准 wcf 服务中,我需要针对服务端的 EF 或域服务类编写 linq 查询,而在数据服务中,我可以将该处理逻辑移至客户端。
- 乍一看,检查 wcf 数据服务公开的类似乎比 EF 公开的类更容易阅读和理解
请添加您对此的想法..
感谢您的宝贵时间。
【问题讨论】:
标签: silverlight-4.0 wcf odata