【问题标题】:When should i choose to use WCF versus WCF Data Services我应该何时选择使用 WCF 与 WCF 数据服务
【发布时间】:2010-04-14 12:54:12
【问题描述】:

假设永远不会直接查询数据的情况。 AKA,总会有一些过滤逻辑和/或业务逻辑必须发生。

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

请不要在此页面http://msdn.microsoft.com/en-us/data/bb931106.aspx

【问题讨论】:

    标签: wcf wcf-data-services


    【解决方案1】:

    您本质上是在问我应该使用哪一层抽象,WCF 数据服务构建在 WCF 之上,旨在简化创建基于 REST 的服务的过程,该服务可供网络上的任何事物使用。它消除了使用标准 WCF 服务执行此操作所需的大量管道和配置。查询功能是另一大优势,而标准 WCF 很难做到这一点。

    简而言之:

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

    【讨论】:

    • 您认为 DS 最令人印象深刻的好处是能够支持客户端 linq 到实体样式的查询功能吗?
    猜你喜欢
    • 2012-09-27
    • 2012-01-14
    • 1970-01-01
    • 1970-01-01
    • 2011-03-06
    • 2011-03-14
    • 2011-04-22
    • 1970-01-01
    • 2011-01-29
    相关资源
    最近更新 更多