欢迎来到天天文库
浏览记录
ID:31777381
大小:61.29 KB
页数:10页
时间:2019-01-18
《基于web服务mylibrary个性化系统模式设计及探究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、基于Web服务MyLibrary个性化系统模式设计及探究摘要:MyLibrary系统是近年来新推出的数字图书馆的个性化服务方式。运用MyLibrary系统,可对大量的各类用户提供定制的个性化服务。该文首先对Web和MyLibrary系统进行总体说明,然后对各个功能层进行逐一阐述,并指出该系统实现的评价及需解决问题。关键词:MyLibrary;Web;联机公共目录查询系统;博客中图分类号:TP311文献标识码:A文章编号:1009-3044(2012)33-7939-03"MyLibrary"这个名词是由北卡罗来纳州立大学图书馆的摩根(K.Morgan)创造的。1998年摩根在《使用MyLi
2、brary系统提供让用户满意的服务》一文中开始正式使用这一名词。MyLibrary是指以个体信息用户为中心、用户可操作的、个性化的收集组织数字资源的一个信息门户。一方面用户可自主选择定制信息,另一方面MyLibrary通过用户访问日志分析用户相关需求,主动提供与此相关的最新信息内容。目前国外比较有代表性的Mylibrary系统有:美国的北卡罗莱那州立大学图书馆的My1ibrary@Ncsta.te系统、洛杉矶国际研究实验室研究图书馆Mylibrary@LANL系统、康纳尔大学图书馆Mylibrary@cornell系统和多伦多大学Mylibrary系统。国内的MyLibrary个性化服务系
3、统主要有中国科学院国家科学数字图书馆建立的“我的数字图书馆一基于个性化集成定制的门户网站”系统、浙江大学开发的"我的图书馆”系统、中国人民大学的“数字图书馆个性化信息服务系统”、清华大学图书馆的灵捷图书馆项目、国家图书馆数字资源门户系统等。[1]Web服务(WebService)是基于XML(可扩展标记语言)和HTTPS的一种服务,其通信协议主要基于SOAP,服务的描述通过WSDL,通过UDDI来发现和获得服务的元数据。⑵Web2.0是在已有的Web服务器架构上创建的,但是更加强调后台软件。数据联合不仅仅是名称上和内容管理发布方法不同,而且Web服务要求更加强壮的数据库和工作流的支持,并且
4、变得与传统的企业内部网的应用服务器功能更加相似。近两年来,Web2.0令互联网从泡沫中苏醒,带来了新的风潮,这个时代中的几个关键词就是:社区、互动、分享和参与。这股风潮中的代表是:YouTube(视频)、Blog(博客)和Wikipedia(维基百科)。Web2.0让网络信息资源更加丰富的同时也不断膨胀。Web2.0为用户提供了一个友善快捷的平台,让用户主动维护和分享自己的内容,从而建立起一个丰富趣味的社交网络系统。相对于Webl.0时期信息通过超链接实现跳转不同,Web2.0的信息是通过在Web程序中的标识代码实现站内互通的。1构建基于web服务的MyLibrary系统从整体上看,在中国
5、的髙等院校中,建立起MyLibrary服务的院校的比例很小,有调查数据显示:在国内676所本科院校中,以建立起MyLibrary服务的图书馆不足20家,约占3。0%,做的比较成熟的有浙江大学、中国人民大学等。用户从图书馆及各方面网站所提供的全部数字资源里,选择自己需要的信息组织在MyLibrary中,之后进入MyLibrary系统内部进行组织、整理,用户通过系统将获取与此相关的最新内容,此系统的最终目的是通过允许用户选择定制自己所需的信息资源,并且自己进行资源的组织以减少信息超载。一般MyLibrary系统提供的功能有如下:新增馆藏资源定制功能、个性化页面定制、最新期刊目次推送、个人图书馆
6、管理、个人链接(书签)收藏、页面布局、个性化(目次)信息推送、、我的学科馆员、最新资料通告等。这些功能资源的获得往往通过学科馆员的努力。[3]用户在Web2.0结构的网站中拥有属于自己的信息数据,用户成为了网络的中心,可以对信息数据进行控制和交互。这些功能完全基于Web,通过浏览器实现。技术实现易于操作和友善的用户界面,创造的是一种民主且易于分享的架构,鼓励每一个使用者对他们所使用的系统主动添加价值。而作为MyLibrary系统最主要核心就是能为用户做什么,能够带来什么。主要能够实现提供读者所需要的信息。整个MyLibrary系统主要以三层建构模式设计,包括以下层次模型:服务层是Mylib
7、rary系统对内交互服务,查新部门负责最新信息资源的推送服务、咨询部门负责虚拟咨询服务等。而各类信息资源检索服务又是由不同的服务商提供的。众多服务的提供形式各不相同,服务接口可能是基于ASP的或者E-mail的等,为此研发人员专门划分了服务层用以对各种服务进行统一管理。服务层的主要功能是屏服务接口的不同,向上层提供统一形式的服务。中间层:在服务层和用户层中间需要进行必要的通讯协调,这是划分出中间层的主要原因。中间层主要起
此文档下载收益归作者所有