加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – WCF数据服务还是只是WCF服务?

发布时间:2020-12-16 07:28:07 所属栏目:asp.Net 来源:网络整理
导读:我想决定走哪条路.我有一个解决方案,需要一个Web服务和一个客户端,这是一个 Windows Phone 7项目. WP7项目需要通过WCF服务与数据库通信. 关于我应该选择哪种方式,以及常规WCF服务文件VS WCF数据服务的区别,优点/缺点,我有点困惑. 考虑到我的wp7应用程序需要
我想决定走哪条路.我有一个解决方案,需要一个Web服务和一个客户端,这是一个 Windows Phone 7项目. WP7项目需要通过WCF服务与数据库通信.

关于我应该选择哪种方式,以及常规WCF服务文件VS WCF数据服务的区别,优点/缺点,我有点困惑.
考虑到我的wp7应用程序需要在数据库上的某些表上运行查询,哪种方式会更容易.

任何解释都会受到欢迎.
谢谢

解决方法

如果您需要CRUD和灵活的查询功能,WCF数据服务非常棒 – 它们允许您以最少的开发工作来公开底层数据(例如通过实体框架)和控制安全性,作为RESTful API,特别是对于AJAX和SPA类型的客户端前端结束. (另请注意,WebAPI现在也提供类似的功能).

WCF服务更多用于正式的“服务”和“运营”集成功能,其中有更多的业务重点,例如规则,处理,工作流程等
例如WCF对提交处理索赔(数据输入和输出的自定义/丰富图形),触发每夜批处理作业(无效响应)等非常有用.

此外,您可以结合使用这两种技术,例如对于CQR??S类型体系结构,通过使用数据服务进行查询,使用WCF进行命令类型功能.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读