-1

是否可以从标准代理客户端(即不是 JavaScript)使用启用 JSON 的 WCF Web 服务?

基本上我想最小化 2 个 Web 服务之间的有效负载大小。

4

1 回答 1

-1

是的,如果客户端的服务接口定义设置正确(即操作合同上的 WebGet/WebInvoke 属性的 RequestFormat/ResponseFormat 属性设置为 Json。另外请记住,您需要使用 WebHttp 或客户端上的 WebScriptEnabled 行为。

请注意,鉴于 WCF 中的当前实现,JSON 不一定是最有效的;您将做出明确的权衡。在这篇文章中有一个很好的概述。

于 2008-11-18T02:32:52.930 回答