2010-04-14 28 views

回答

5

你基本上是问我应该用什么抽象层的,WCF数据服务是建立在WCF之上,旨在简化创建一个基于REST的服务,是过程消费者可以通过网络上的任何东西消费。它带走了许多标准WCF服务所需的管道和配置。查询功能是另一大优点,并且使用标准WCF很难正确使用。

因此,在短期:

  • 如果你想快速建立一个松散类型的服务,它包装现有的数据模型,使查询支持给WCF数据服务一展身手。
  • 如果您想完全控制服务合约或通过任何协议公开服务的灵活性,请坚持使用普通的旧WCF。
+0

你认为DS最令人印象深刻的好处是能够站在客户端LINQ实体风格的查询功能? – Nix 2010-04-14 14:24:43

相关问题