本文作者: 董秋生, 黄文, Dong Qiusheng, Huang Wen
医学信息学杂志2008年第9期董秋生黄文(解放军医学图书馆北京100039)【摘要]简要介绍RSS技术的一些基本知识,并依据RSS技术的特点,结合数字图书馆信息组织和服务的需求,初步探讨RSS在数字图书馆建设中的应用。[关键词]RSS技术数字图书馆应用RSSTechniqueandItsPrimaryApplicationintheDigitalLibraryDongQiusheng,HuangWen.MedicalLibraryofPLA,Be0'/ng100039,China[Abstract]Inthepaper80meessentialknowledgeofPISStechniqueisbrieflyintroduced,combinedwiththerequirementofinformationorganizationandserviceindigitallibrary,theapplicationofRSSindigitallibraryconstructionisdiscussed.[Keywords]RSStechniqueDigitallibraryApplication1RSS技术简介1.1RSS名称和原理RSS是一种用于网上新闻频道、博客(weblogs)和其他Web内容的数据交换规范,起源于网景公司(Netscape)的推送技术(pushtechn01.ogy),将订户订阅的内容传送给他们的通信格式(Protoc01)。RSS可以是以下3个解释的其中一个:(1)ReallySimpleSyndication:真正简单聚合(2)RDF(ResourceDescriptionFramework)SiteSummary:RDF站点摘要(3)RichSiteSummary:丰富站点摘要。RSS的原理十分简单,主要是联合和聚合作用,内容提供者根据RSS规范对各种信息用RSS格式打包,即创建RSSFeed文件,然后采用“推”技术将其发布到网络中,这个RSSFeed中包含的信息就能直接被其他站点调用,而且网站联盟也能通过互联网调用彼此的RSSFeed文件,自动地显示网站联盟中其他站点上的最新信息,这被称为RSS的联合,通过这种方式网站间实现资源共享。而聚合是指通过软件工具的方法从网络上搜集各种RSSFeed并在一个界面中提供给读者阅读,这些软件可以是在线的WEB工具,也可以是下载到客户端去安装的工具,在国内多称为RSS新闻阅读器,网络用户可以在客户端借助于支持RSS的RSS新闻阅读器,在不打开网站内容页面的情况下阅读支持RSS输出的网站内容。1.2RSS标准目前RSS规范的主要版本有0.91、1.0和2.0。0.91版和1.0版完全不同,风格不同,制定标准的人也不同。0.91版和2.0版一脉相承。1.0版更靠拢XML标准。按照RSSl.0的核心语法,文件应该符合以下的资源描述框架(RDF)标准:(1)文件推荐编码格式为uTF一8(2)文件类型并没有硬性规定,一般是RDF或XML文件,也可以通过动态网页技术生成文件流(3)文件有效性、规范性要求和语法是一致的(4)文件包含的元素有
作为RSSfeeds订阅和阅览的工具,RSS阅读器也取得很大的发展。目前存在的RSS阅读器主要有以下4种:(1)桌面阅读器,典型代表是Feedreader、Am.phedadesk、FeedDemon、看天下等,阅读器会将RSS提要下载到本地计算机,用户在个人的计算机上浏览(2)网络阅读器,以Bloglines、Oddpost为代表,用户订阅和浏览都需要在这些网站上进行(3)以插件形式存在的阅读器,典型代表有:MoziilaFirefox网络浏览器RSS阅读插件和可以向MicrosoftOutlook加入feeds的Newsgtor阅读器(4)内置在网络浏览器中的RSS阅读器,目前Opera7.50已经可以实现这种功能。1.4RSS特点(1)来源多样的个性化“聚合”特性因为RSS是一种被广泛采用的内容包装定义格式,所以任何内容源都可以采用这种方式来发布信息,包括专业新闻站点、电子商务站点、企业站点、甚至个人站点等。
而在用户端,RSS阅读器软件的作用就是按照用户的喜好,有选择性地将用户感兴趣的内容来源聚合到该软件的界面中,为用户提供多来源信息的“一站式”服务。(2)信息发布的时效、低成本特性RSS技术秉承“推”信息的概念,当新内容在服务器数据库中出现时,第一时间被“推”到用户端阅读器中,极大地提高信息的时效性和价值。此外,服务器端内容的RSS包装在技术实现上极为简单,而且是一次性的工作,使长期的信息发布编辑成本几乎降为零,是传统的电子邮件、卫星传输、互联网浏览等发布方式完全无法比拟的。(3)无“垃圾”信息、便利的本地内容管理特性RSS用户端阅读器软件的特点是完全由用户根据自身喜好以“频?68?道”的形式订阅值得信任的内容来源,RSS阅读器软件完全屏蔽掉其他用户没有订阅的内容以及弹出广告、垃圾邮件等令传奇人困扰的噪音内容。1.5RSS个性化制作工具的发展RSSfeeds一般是由信息的发布者制作的,用户只要将feeds网址加入到自己的RSS阅读器中,就可以实现订阅。
但是由于规模较大的网站提供的内容非常多,用户利用其提供的feeds就会获取很多自己并不需要的信息,于是允许用户按照自己感兴趣的主题、类目,甚至检索结果制作feeds的工具出现了。xmlhub最近发布的开放目录查询个性化RSSfeed编制器(OpenDirectorySearchCustomRSSFeedGenerator)和开放目录分类个性化RSSfeed编制器(OpenDirectoryCategoryCustomRSSFeedGenerator)就是其重要代表(http://www.xmlhub.com/odpfeed.php)。前者允许用户为特定检索词查询开放目录所得的检索结果制作RSSfeed,后者则允许用户为开放目录的任何一级类目(比如:计算棚/因特网/检索/搜索引擎)制作RSSfeed。这样如果用户感兴趣的开放目录有新资源增加的时候,用户的RSS阅读器就会自动获取。
对于图书馆来讲,PaulBausch为亚马逊网上书店的新书通告而研制的个性化定制工具则可能更有借鉴意义,它允许用户为自己感兴趣的主题或分类的图书定制RSSfeeds(http://www.onfocus.com/bookwateh/AmazonRSS.asp)‘21。2RSS在图书馆的应用2.1国内外应用情况美国爱荷华州州立大学图书馆科学技术部GerryMcKieman创办一个叫做“丰富站点服务(RichSiteServices)”的网站(http://www.public.iastate.edu/~CYBERSlIACKS/RSS.htm),以分类的形式收集排列提供RSS、XML、Atom等网络feeds的图书馆的相关链接【3】。截至2004年12月3113,该网站含有实际传奇链接的类目有“图书馆公告、编目、馆藏发展、数据库、用户教育、网络导航、新书通告、新到期刊、新闻、参考咨询、评论、学术期刊目录”医学信息学杂志2008年第9期12个类目,共收集各类站点上百个,从中可以看到RsS在国外图书馆的一些应用情况。
RSS在国内的一些图书馆已经开始被应用。
中科院国家科学数字图书馆2003年11月就开始以weblog的形式提供RSS新闻聚合。厦门大学图书馆的知识资源港信息参考RSS频道,把本馆《信息参考》和《高校动态》等内容以RSS形式提供给读者。
武汉理工大学图书馆已经开始在“材料复合新技术信息门户”、“数字图书馆中心f-1户”和“交通运输工程信息门户”中,利用RSS推送相关最新资源。香港科技大学图书馆也利用RSS推出多项推送服务等等。RSS在图书馆的应用很多,主要有以下几个方面。2.2图书馆新闻公告内容的推送这是RSS最初开始在图书馆应用就利用的领域,也是目前应用范围最广的领域。图书馆的新闻公告内容一般包括:图书馆通知、活动公告、会议培训通知、开放时间的变更、开办的新服务、引进数据库的使用或试用、读者培训讲座、部门联系人及联系方式的变更、图书馆开办的各种展览和学术活动等。这些新闻公告内容是读者了解图书馆的重要途径,和读者关系非常密切,有些还关系着图书馆下一步的工作能否顺利有效的开展。比如:图书超期催还的通知、节假日图书借阅期限调整的通知,读者如果能够及时获知,就不会被罚款,也不会影响其他读者借阅。再比如:数据库试用的通知,由于很多读者较少访问图书馆网站,或者很少注意到这些消息,经常会发生这样的情况,等到试用期结束的时候,还有很多读者根本就不知道这个消息,影响试用效果,也影响图书馆是否购买的决策。
图书馆可以在其网站上制作这些新闻公告内容的RSSfeeds,并通知和指导读者订阅,这样读者RSS阅读器就会自动获取到这些信息,读者也就不会错过与自己相关的信息了嵋。
那样不是正确
而Weblogs提供更为互动的方式,通过这种服务,图书馆员可以通过简短的Blog注释介绍新数据库,回答用户提问,用户可以分享他们的经验,交换心得、问题等等。2.3利用RSS制作各种资源列表(1)新资源列表读者经常想了解图书馆最近购买哪些新书、购买哪些多媒体资源等。对于图书馆来说,及时将这些内容以新资源列表的形式提供给读者,有利于增加馆藏的利用率,根据读者借阅情况和预约情况,也有利于进一步改善图书馆采访工作。图书馆可以把自动化系统的新书通告制作成新资源列表的RSSfeeds,以便读者及时获取相关信息。
对于比较大的公共图书馆和高校图书馆,如果资源更新量比较大,可以按照学科、馆藏类型、馆藏方位等提供列表。当然,最好的办法,可以参考前面提到的亚马逊网上书店做法,允许读者制作更加符合其需求的RSSfeeds。(2)经典资源和热门资源列表作为图书馆指导阅读的重要内容,RSS在这方面也有很多用处。图书馆可以根据自动化系统中的统计结果,整理出适合所有读者和只适合某些专业的经典资源和热门资源,定期制作RSSfeeds提供给读者订阅。(3)利用率极低的资源列表由于各方面的原因,有些质量比较高的图书等资源被读者所忽视,造成利用率较低。图书馆可以借助于自动化系统,定期整理出来推荐给相关专业读者,以便引起重视,提高馆藏利用率。2.4用RSS提供的TOCs服务TOCs是TableofContents的简称,也就是通常所说的最新期刊目次服务。传统手工编辑方式很难及时提供。网络的发展加快这项工作的进程,很多学术期刊都在网上提供最新的目次,大部分还有摘要,如果将这些目次做成RSSfeeds则可以更好地满足读者的需要。很多杂志都已经开始提供这些RSSfeeds,比如Nature、Scien网通网游tist、BioMedCentral等杂志都在其网站上发布RSS的标题feeds。图书情报领域的杂志也有很多,比如Ariadne、DLibMaga.zine、InfoWofldColumnists等。图书馆可以将这些信息进行收集、整理汇集,既可以将各杂志制作的RSSfeeds汇总提供给读者,也可以为重要杂志制作RSSfeeds,提供给读者订阅。2.5改善参考咨询工作对于图书馆咨询工作人员来说,尤其是各学科的学科馆员,由于工作需要,必须密切跟踪本领域的最新进展。一般是将那些对自己工作有帮助的网络站点的链接放进收藏夹,然后不厌其烦经常登录这些站点,查看这些站点有没有更新。随着收集的站点越来越多,这种方法的效率越来越低,无法满?69?医学信息学杂志2008年第9期足工作的需要。采用RSS则可以解决这个问题,咨询工作人员只要订阅相关站点的RSSfeeds,检查更新的工作完全交给各类阅读器去做,咨询工作人员需要做的只是设定好更新的时间,然后有选择的阅读更新的内容。2.6个性化信息推送个性化定制推送服务是RSS应用的一个亮点,如www.cnki.net就提供基于关键词的个性化搜索订阅,用户搜索的每一个关键词均生成一个RSSFeed的链接,如果用户订阅这个RSSFeed,以后只要有关于这个新的关键词的内容就添加到这个RSSFeed中。所以用户可以通过几个关键词长期关注某一个领域。图书馆可以利用这一思路,通过网络编程能很容易地实现个性化定制推送服务,通过建立读者兴趣档案,分析其信息偏好,设定针对性的个性化信息推送服务,对信息源进行搜集和整合,形成RSS文档与主题聚合,对信息内容进行集结形成RSSFeed,读者即可通过订阅使用RSS阅读器来获取为其量身定制的个性化信息资源。进一步的深入,还可以提供基于检索式的个性化推送服务,使推送的信息范围更广、更准确H】。2.7网络信息整合和发布目前,很多图书馆网站正在建设“Intemet学科导航系统”,学科导航服务已经成为当前图书馆最重要的服务形式之一,利用RSS可以很好完成这项工作。如美国国家癌症研究院(NationalCancerInstitute,强服,NCI)的图书馆员开发的数据库,就是搜集Internet上的RSSFeed资源,其信息源极为主富,包括有BBC新闻、健康、乳腺癌新闻、癌症新闻、纽约时代周刊、路透社健康在线等等。图书馆员使用RSS一方面整合Internet资源到NCI图书馆系统中,另~方面通过RSSFeed提供从中心图书馆系统到用户端的内容服务。这是该项目最吸引人之处,RSS技术在此处得到双重利用,除给NCI带来信息内容,同时也以RSS格式向NCI注册用户发布信?70?息。对NCI工作人员来说,除最初的时间和技术投资,其后的信息流动不再需要额外的手工劳动p。“学科导航库”也可以在多个馆之间开展联合建设,各个成员馆采用RSS技术和标准,以RSSFeed方式提供自己的专题资源,在“学科导航库”中心建立一个新闻聚合器,定期获取各个成员馆最新整理的资源(以RSSFeed方式提供),将它们统一加入到“学科导航库”的数据库中。
这样读者既可以在成员单位上访问这些资源,也可以在学科导航库中心上访问。学科导航库的联合建设就将是建立在数据的级别上而不是依靠几个超链接而形成的松散的联合体妯J。3结语在数字图书馆建设过程中,需要不断将一些先进的信息技术结合应用到图书馆服务中来以更有效地推进图书馆信息服务的发展。RSS技术的突出优势、良好的应用前景以及越来越多的应用实例说明RSS应用于图书馆信息服务中必将发挥功效,有利于进一步将主动性、个性化服务做到实处。
参考文献1叶新英,曹玲.RSS技术及其应用探析[J].科技情报开发与经济,2005,(21):242243.2李书宁,纪高飞.RSS及其在图书馆的应用[J].图书馆理论与实践,2006,(5):96-98.3http://www.public.iastate.edu/一CYBERSTACKS/RSS.htm[0L].4黄艳娟.基于RSS的图书馆个性化信息推送服务(J].情报科学,2006,(7):10231026.5孙彩杰.RSS技术发展及其在图书馆中的应用[J].现代图书情报技术,2005,(6):8385.6王继良.RSS技术及其在图书馆信息服务中的应用[J].现代情报,2006,(8):159160.[收稿日期]20080314[作者简介]董秋生,研究员黄文,副研究员。
本文《RSS技术及其在数字图书馆的实际应用》 --- 作者: 董秋生, 黄文, Dong Qiusheng, Huang Wen
上一篇:rc电路实验系统的研制与教学试用研究
下一篇:SAN存储技术在高校数字图书馆中的应用
QC工具以及值得推广的使用方法
VC中多语言主菜单的实现
提高ILASⅡ编目效率经验点滴
Excel的数据分析教学在高职《计算机文化基础》课中的实践与
怎样在信息技术教学中发挥学生的主体性
图形交互式SISO设计工具在系统设计中的应用
多线程中实现MFC成员函数的调用
谈中文报刊新闻标题中五种特殊语言技巧
刘亚楼险些断送辽沈战役
从360和QQ事件中反思