写点什么

WCF 数据服务的命名资源

  • 2010-11-26
  • 本文字数:499 字

    阅读完需:约 2 分钟

最早称之为 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

2010-11-26 21:051350
用户头像

发布了 254 篇内容, 共 67.2 次阅读, 收获喜欢 2 次。

关注

评论

发布
暂无评论
发现更多内容

MyBatisCodeHelper Pro3.x新版本IDEA2024中的使用

知识浅谈

IDEA MyBatisCodeHelper

力扣第9题判断回文极致简洁带注释

极客罗杰

功能强大的RAW图像处理和转换应用Iridient Developer for Mac

Rose

MacOS平台上好用的虚拟音频设备Loopback for Mac v2.4.1激活版

Rose

Git客户端 Fork for Mac v2.44激活版

Rose

认证总结 NCRE三级信息安全(上)

万里无云万里天

NCRE 认证总结

认证总结 NCRE四级嵌入式(上)

万里无云万里天

NCRE 认证总结

经验整理 6月日更 21天写作

万里无云万里天

经验分享

和鲸101计划赋能以赛促学,首届青岛市公共数据创新应用大赛圆满结束!

ModelWhale

数据分析 数据竞赛 以赛促学

利用 CnosDB 构建大规模观测平台

CnosDB

数据库 开源 时序数据库 CnosDB

《Programming from the Ground Up》阅读笔记:p1-p18

codists

assembly

Screen Wonders 3D壁纸屏保软件 提供了多种不同的动态壁纸和屏保

Rose

Markdown预览工具Marked 2 for mac

Rose

认证总结 NCRE三级信息安全(下)

万里无云万里天

NCRE 认证总结

认证总结 NCRE四级嵌入式(下)

万里无云万里天

NCRE 认证总结

经验整理 毕业后第一份工作

万里无云万里天

职场回顾 大学生毕业

用人工智能大模型预报气象,中国气象局示范计划公开征集火热报名中

ModelWhale

大模型 招募 国家气象局 示范计划

优秀的个人理财管理软件 CheckBook Pro for mac

Rose

经验整理 基于8051的数据采集系统(人文向)

万里无云万里天

嵌入式 数据采集 8051

经验整理 日常做家务

万里无云万里天

人生故事

经验整理 IoT 方向的小项目

万里无云万里天

IoT 经验分享

专为苹果电脑打造的浏览器缓存清理工具Cookie for Mac

Rose

IconJar Mac 图标素材管理工具

Rose

经验整理 定期整理与备份手机中的重要资料

万里无云万里天

信息安全 隐私保护

邀请函 | 极限科技全新搜索引擎 INFINI Pizza 亮相 2024 可信数据库发展大会!

极限实验室

极限科技 TDBC 搜索型数据库 Pizza 2024可信数据库发展大会

Microsoft Outlook 2021 LTSC mac永久激活版

Rose

WCF数据服务的命名资源_.NET_Jonathan Allen_InfoQ精选文章