推荐2篇关于创建和调用 RESTFul WCF Service方面的文章

再推荐2篇关于创建和调用 RESTFul WCF Service方面的文章:

 

第一篇:WCF REST service with XML / JSON response format according to Content-Type header


上面这篇文章介绍了RESTFul WCF 服务的实现细节,图文标识,清晰易读。还有WCF 配置文件的说明,包括helpEnabled和automaticFormatSelectionEnabled 参数设置等等;Filddler 工具的使用;编写C#代码,创建 HttpWebRequest 对象调用RESTFul WCF服务等等。

 

第二篇:WCF REST Service with JSON(codeproject.com)

上面这篇文章页介绍了创建RESTFul WCF 服务的一些细节内容。这里推荐这篇文件的目的是:(1)客户端C# 代码方法RESTFul 服务时,使用的是创建WebClient 对象,和前一篇文章创建HttpWebRequest 对象不一样;

WebClient client = new WebClient();
byte[] data = client.DownloadData("http://localhost:11523/Service1.svc/GetData");
Stream stream = new MemoryStream(data);

DataContractJsonSerializer obj = new DataContractJsonSerializer(typeof(string));
string result = obj.ReadObject(stream).ToString();

MessageBox.Show(result);

 

 

(2)客户端应用程序,提供了比较完整的代码,可供下载参考。


其他RESTFul WCF 服务的文章,可以参考这里

posted on 2012-09-07 09:00  EntLib  阅读(924)  评论(0编辑  收藏  举报