如何从Windows客户端使用JSON Web服务

时间:2008-11-17 23:35:44

标签: wcf json transport payload

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

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

1 个答案:

答案 0 :(得分:-1)

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

请注意,鉴于WCF中的当前实现,JSon不一定是最有效的;你将会做出明确的权衡。在this article上有一个很好的概述。