Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我应该在什么时候选择使用WCF与WCF数据服务_Wcf_Wcf Data Services - Fatal编程技术网

我应该在什么时候选择使用WCF与WCF数据服务

我应该在什么时候选择使用WCF与WCF数据服务,wcf,wcf-data-services,Wcf,Wcf Data Services,假设数据永远不会被直接查询。也就是说,总有一些过滤逻辑和/或业务逻辑必须出现 什么时候是在ajax/js之外使用数据服务的好理由 请不要访问此页面您的基本问题是我应该使用哪一层抽象,WCF数据服务构建在WCF之上,旨在简化创建基于REST的服务的过程,该服务可供web上的任何东西使用。使用标准的WCF服务,它会占用大量的管道和配置。查询功能是另一个很大的优点,而且很难用标准WCF正确地实现 简言之: 如果您想快速构建一个松散类型的服务来包装现有的数据模型并支持查询,请尝试一下WCF数据服务 如

假设数据永远不会被直接查询。也就是说,总有一些过滤逻辑和/或业务逻辑必须出现

什么时候是在ajax/js之外使用数据服务的好理由


请不要访问此页面

您的基本问题是我应该使用哪一层抽象,WCF数据服务构建在WCF之上,旨在简化创建基于REST的服务的过程,该服务可供web上的任何东西使用。使用标准的WCF服务,它会占用大量的管道和配置。查询功能是另一个很大的优点,而且很难用标准WCF正确地实现

简言之:

  • 如果您想快速构建一个松散类型的服务来包装现有的数据模型并支持查询,请尝试一下WCF数据服务
  • 如果您想要完全控制服务契约或灵活地通过任何协议公开服务,请坚持使用普通的旧WCF

您认为DS最令人印象深刻的好处是能够支持客户端linq到实体风格的查询功能吗?