.NET Framework 3.5引入了REST风格的Windows Communication Foundation(简称WCF)服务。除了开发和托管RESTful服务,还提供了多种选项来消费这些服务。
WCF通过“web”绑定和允许发布RESTful服务的 Web编程模型提供对REST支持。RESTful服务返回普通的XML,JSON编码,或者聚合种子(syndication feed)。网络上有很多关于如何编写这类服务的资源,可是对在.NET Framework中如何消费REST服务却言之甚少。
在Simon Evan的文章“使用Silverlight 2.0消费服务”中,他指出目前不支持类似SOAP Web Service中那样的自动生成代理:
Json.NET(LinqToJSON)可以在Codeplex网站找到。作为.NET Framework 3.5组成部分, LINQ to XML可以方便地解析和消费XML数据。
挖友还挖到了什么 · · · · · ·