如何使用C#代码使用RESTful Web服务?
注意:通过RESTful,我指的是非SOAP。例如,在flickr API中,您可以按如下方式调用其Web服务以返回JSON数据:
http://api.flickr.com/services/feeds/photos_public.gne?tags=cats&tagmode=any&format=json
我只是使用HttpWebRequest吗?
如果我使用的是接受POST参数的网络服务怎么办?那还会使用HttpWebRequest吗?
在消费者方面使用WCF有什么好处吗?
答案 0 :(得分:5)
WCF为通信提供了统一的编程模型,因此如果您以后决定不想使用REST,或者想要为SOAP提供额外类型的端点,则只需要更改配置。
看看REST for WCF:
答案 1 :(得分:0)
他们是.NET Framework 3.5增强培训工具包中的演示和实验,它提供了两个基于创建,服务和使用RESTFul服务的实验室。以上链接是REST服务的最佳MS组合资源。
鲍勃。