总结概括WCF Web编程模型

jasonoiu 2009-11-09

对于WCF Web编程模型的消息被首次公开,大家对于它还不是很熟悉,我上网收集了许多资料,现在就和大家简单的分析一下,在.NET Framework 3.5中的官方版本面世以来,开发人员能够获取到少量信息往往屈指可数。现在,Steve Maine提供了这方面资源的一个总结性列表。

WCF Web编程模型是使用WCF来开发REST形式Web服务的一种方式。InfoQ曾经发表过一份对于REST的简要介绍(InfoQ上已经有了这篇文章的中文翻译),帮助读者了解什么是REST形式的Web服务。由于Steve认为“MSDN有许多关于这方面的好东西,但是分散在各处”,因此他“觉得把重要内容的链接统一放在一个地方是一件非常有意义的事情”,并且提供了一份“WCF Web编程模型的‘迷你目录’”。


类库参考(不完整):

System.ServiceModel.Web命名空间
System.ServiceModel.Syndication命名空间
System.Runtime.Serialization.Json命名空间
SyndicationFeed类
SyndicationItem类
WebOperationContext类
WebServiceHost类
WebGetAttribute类
WebInvokeAttribute类
WebHttpBehavior类
WebScriptEnablingBehavior类
DataContractJsonSerializer类

配置架构

enableWebScript
webHttp
webHttpBinding

示例

Web编程模型
Web编程模型基础
高级Web编程
UriTemplate
UriTemplate表格
UriTemplate表格分发器
WebContentTypeMapper
HTML表单处理程序
推模式的数据流处理
AJAX和JSON
AJAX服务基础
不需要配置的AJAX服务基础
在AJAX服务中使用复杂类型
在AJAX服务中使用JSON和XML
JSON序列化
弱类型的JSON序列化(AJAX)

相关推荐