WCF使用其他REST服务?

时间:2012-02-24 06:44:36

标签: wcf

我试图弄清楚使用REST的第三方API的最佳方式是使用WCF还是仅使用System.Runtime.Serialization.Json命名空间或WebClient对象在.NET中创建我自己的方法来发送和接收我正在使用的REST服务的json对象。

到目前为止,我只看到使用现有WCF服务的REST json。您是否可以使用WCF来使用和处理(请求/响应).NET之外的任何基于json的REST服务?

1 个答案:

答案 0 :(得分:1)

是的,您可以按照here所述使用WCF来使用Flickr服务。您只需将WebGet(和WebInvoke)属性中的ResponseFormat更改为Json。

但是,我的经验是,当你处理错误处理或复杂的身份验证方案之类的东西时,它会非常痛苦。我发现使用WebRequest类手动编写客户端更简单。