2009-06-17 149 views
0

我的标准WCF/RESTful服务将返回大型复杂对象。 在WCF中,当有人添加服务引用时,它会创建它的代理,即我将数据合同暴露给客户端,并在客户端强烈类型化。RESTful WCF服务代理

我们将如何处理RESTful服务,对于RESTful服务是否还有相同的问题。

回答

1

RESTful服务的好处之一是它们轻量级。这意味着没有WSDL文件,代理等基础设施。

REST风格的服务不是自我描述的,所以您不必担心提供WSDL文件;维护在线的所有模式等。


如果有效负载很复杂,那么为什么使用REST?仅仅因为这是一种时尚?按照HTTP协议规范的定义,服务上的操作是否与“资源”上的HTTP操作相对应?

如果不是,则不要使用REST。

+0

那么如何保持模式呢?所以我的客户不会在WCF中有强类型的类。 – Miral 2009-06-17 10:48:32