首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >合并WCF和WCF DataService

合并WCF和WCF DataService
EN

Stack Overflow用户
提问于 2012-01-29 10:20:47
回答 1查看 394关注 0票数 1

我希望创建一个位于Window form客户端和SQL 2008R2数据库之间的应用程序对象服务器,它处理应用程序业务规则并支持CRUD,我在过去已经用WCF和WCF数据服务实现了这一点,如果我们能将这两种WCF组合成一个会更好。你知道有什么方法可以做到这一点吗?或者我们应该回到WinSock的日子。

等待你的想法

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-01-29 16:34:12

WCF Data Services是基于REST风格的WCF服务(webHttpBinding)的--因此这些服务与传统的SOAP风格的WCF绑定有很大的不同。

我不明白如何轻松地将WCF数据服务与传统的SOAP WCF服务结合起来(假设这就是您正在尝试做的事情)。

你可以做的是:

  • 创建一个实体数据模型作为两者的基础在该EDM
  • 的基础上单独创建一组WCF SOAP服务方法,基于相同的EDM

但SOAP和REST在非常基本的级别上是完全不同的:

  • REST倾向于使用资源-您有一个Customer (也在您的URL中),您可以获取它、编辑它、更新它、删除它。另一方面,
  • SOAP倾向于更多地使用操作-您有您的客户,但随后您公开了像<代码>D18、<代码>D19等方法-您的基本构建块是接受参数的方法<代码>H220<代码>F221
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9050392

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档