这篇文章主要介绍“WCF Web编程模型有哪些”,在日常操作中,相信很多人在WCF Web编程模型有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”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)
同步器
Syndication介绍
松散类型扩展
强类型扩展
同步源的数据流操作
同步源的格式化(JSON)
部分信赖
客户端与服务器端的部分信赖
一切的一切,以及Kitchen Sink(的预览)
到此,关于“WCF Web编程模型有哪些”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!