WCF数据服务的命名资源
时间:2010-11-27
来源:cnblogs
最早称之为Astoria,后来以ADO.NET Data Services的名称发布过第一个版本,之后又更名为WCF数据服务,它是一个暴露和查询结构化数据的REST风格的框架。查询结果可以返回为纯文本的XML, JSON或RDF+XML。整个协议称之为OData,基于微软开放规范约定(Open Specification Promise)发布。
在WCF数据服务的当前版本中,开发人员只能把一个流资源关联到某个给定的实体上。流资源的一个典型应用是用来描述图片或视频的实体,以及图片/视频文件本身。显然,现在还有一些限制,当某人想暴露同一个资源的多个版本的时候,却无法复制它的实体数据。
而在2010年10月CTP版中,开发人员现在可以给实体添加额外的命名资源了。例如,可以把图片的流资源命名为“Thumbnail“、“Small”和“Full”。命名流资源的列表通过元数据来定义,这意味着实体的每个实例都具有相同的命名列表。
除了可以设定命名流列表外,还能编写一个必须实现IDataServiceStreamProvider2接口的方法,具体代码需要根据实体是如何定义的来确定。实现这个接口的过程,和之前的版本一样。要了解更多信息,可以访问WCF数据服务的官方博客。
查看英文原文:Named Resource Streams for WCF Data Services
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28