- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
RSS 技术在教育资源库建设中的应用研究
陆峰
华中师范大学教育信息技术工程研究中心,湖北武汉(430079 )
摘 要:RSS 技术已成为当前信息共享、信息服务中的热点技术,为教育资源库建设中的信
息服务提供了新思路。文章阐述了RSS 技术在当前教育资源库建设中的应用: RSS 技术实
现资源信息的提供;RSS 技术实现资源信息的获取;RSS 技术实现资源信息的推送。
关键词:信息共享;RSS;技术规范;推送
0 引言
RSS 可以是以下三种解释的其中之一:Rich Site Sumary(丰富站点汇总) 、RDF(Resource
Description Framework 资源描述框架)Site Summary(RDF 站点摘要) 、Really Simple
Syndication(真正简单的整合) ,之所以有这些分歧,是由RSS发展的历史造成的,主要是由
于不同的组织出于不同的目的发布不同的版本,而命名也不尽相同,但他们的宗旨是统一的,
正因为此,他们正着力于统一标准,以使之成为国际标准。RSS是一种简易化的
XML(eXtensible Markup Language)格式,是基于XML 的用于元数据描述的技术规范。其主要
用于为内容整合客户端提供选择性的、汇总过的Web 内容。更准确地说,RSS是一种 “轻量
级、多用途、可扩展的元数据描述及联合推广格式”,它能够用于共享各种各样的信息,包
括新闻、简讯、Web站点更新、事件日历、软件更新、特色内容集合和基于Web进行拍卖的
[1]
商品等 。
随着国家大力推行教育信息化,各种教育资源库的建设和整合逐步完善,教育资源日益
增加。伴随着教育资源库的建设和整合,诸多问题也随之而来:海量的教育资源会使用户产
生资源迷航[2] ;资源库间的资源信息共享缺乏,造成资源的重建和浪费……,这无疑对教育
资源库服务的便利性大打折扣。因此需要在教育资源库建设过程中,设计资源信息共享功能,
以解决资源库间的资源信息互通问题。文章主要从教育资源库中资源信息的提供、获取和推
送三个技术层面进行了论述。
1 RSS 2.0 技术规范(RSS 2.0 Specification)[3]
把RSS 技术应用于教育资源库的建设中,首先要对RSS 技术规范作一定的了解。RSS 2.0
版本为当前较高的版本,其技术比较成熟,应用比较广泛,文章以其为例对其技术规范做一
定的阐述。
RSS是基于XML建立的技术规范,W3C(World Wide Web Consortium)组织规定所有的
RSS文件必须遵循XML 1.0规范。一个RSS文件以rss作为根元素,使用强制属性version来
声明RSS文件遵循的RSS版本。RSS2.0文件的rss元素定义为:rss version= “2. 0 ” 。RSS
主体内容由channel元素及其子元素组成。channel元素用来定义频道内容,子元素
titlelinkdescription等用来对频道的元数据信息 (网页基本信息项)进行描述,子元素
item构成频道的内容项 (如新闻标题项),可重复出现,因此通过对频道及所含资源的描
述可实现对作为资源集合的网站的描述。
下面对channel元素的部分重要子元素进行简要分析:
(1)title是频道的标题,即网页名称;
(2)link是与频道内容对应网页的URL ;
(3)description是对频道内容的简单描述;
-1-
(4)image元素指定了频道对应的图像;
(5)ttl元素描述频道生存周期,即更新周期;
(6)cloud元素用于需要及时更新内容聚合的情况,描述了具体注册站点、协议和端口
等信息;
(7)textinput元素用于呈现一个HTML表单字段以便提供用户的输入,其包含四个必要
子元素以对输入框进行描述和处理;
(8)items元素指定频道中的一个内容项, 比如资源的标题,它的超链接指向具体的资源
链接页面
文档评论(0)