面向区域图书馆集群的网络化信息服务系统研究_第1页
面向区域图书馆集群的网络化信息服务系统研究_第2页
面向区域图书馆集群的网络化信息服务系统研究_第3页
面向区域图书馆集群的网络化信息服务系统研究_第4页
面向区域图书馆集群的网络化信息服务系统研究_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、    面向区域图书馆集群的网络化信息服务系统研究     摘要:图书文献资源是科技和社会发展的重要资源,信息资源共享是数字图书馆建设的基本要求,区域图书馆集群对传统图书馆进行重组,达到资源共建共享、合理配置和图书馆间相互合作、共同服务的目的。本文提出了支持区域图书馆集群信息服务的开放性支撑平台,对基于xml中间件的异构数据集成、平台技术框架等关键技术进行了论述。 关键词:图书馆集群,信息平台,网络化,信息集成 1 引言 集群是适应时代发展、经济发展和科技进步的产物。对集群的研究最早可追溯到马歇尔(1920),他发

2、现了外部经济和产业集群的密切关系,认为产业集群是外部性导致的。最先提出集群概念的是波特(1990),他认为集群是在某一特定区域内互相联系的,在地理位置上相互集中的企业和机构的集合,包括一批共处于一个竞争环境中相互关联的产业和其它实体。1区域图书馆集群是以大中型图书馆为核心,以遍布全区域的基层图书馆为网点,通过计算机管理平台的联结,构成覆盖全区域的图书馆公共服务体系。2 图书馆集群是数字图书馆的延伸和发展。国外有研究表明,从技术角度说,现有的数字图书馆并不是真正分布式的,而是一种集成(integrated)和集中控制(centrally controlled)的系统,未来数字图书馆的发

3、展方向应该是一种可动态配置的数字图书馆联盟,因而提出了“下一代数字图书馆”、“虚拟数字图书馆(vdl)”、“数字图书馆服务环境”等概念。美国、欧盟、日本等国家都在投入资金,支持对新技术的研发,并且提出了相应的系统原型。 区域图书馆集群的形成有利于区域业务技术的提升、资源整合与共享以及整体管理水平的提高。在西方发达国家,各大城市均通过完全的总分馆模式实行彻底的人财物一体化的集群化管理,在读者服务方面均取得了巨大的社会效益。在新加坡,整个国家的所有图书馆均在集中统一的组织管理体制下,实现了全国图书馆馆际间人财物及文献信息资源的统一调配和完全共享。我国香港也是人财物集中的一体化管理,形成了

4、完整的图书馆事业网络,图书馆服务网点遍布各社区。3近几年,我们国家和一些地区在图书馆集群建设上做了有益的探索,如国家图书馆与中国科学院、北京大学,清华大学、中央党校等单位建立文献信息资源共建共享合作关系、上海文献资源共建共享协作网等,但仍未达到真正意义上的、区域性乃至全国性的集群体系。 本文根据区域性、网络化、集群性的要求,提出了按需服务的、开放的、面向集群型图书馆的信息服务平台模型,构建了一个灵活的平台功能层次模型,研究了基于xml中间件的异构数据集成及平台实现的技术框架。 2 区域图书馆集群管理模式 区域图书馆集群的管理模式影响到网络化信息服务平台的体系结构。

5、区域图书馆是通过网络将区域内各图书馆(包括如公共图书馆,高等院校图书馆,街道、社区图书馆等)联合起来,组成的一个区域性的虚拟数字图书馆。它不再局限于各图书馆之间传统意义的合作共享,它实现的是本区域信息资源与其它网络之间信息资源真正意义的共享传递和利用,并通过一个统一的虚拟门户对读者提供服务。美国是开展区域图书馆资源共享较为成功的国家,目前主要的共享模式有集中式、分布式和混合式三种。 区域图书馆集群的主要功能应该包括:联合采购、联合编目、馆际互借、通借通还。根据区域内机构和设施的分布,集群的管理模式应采取混合式的模式,既存在集中式管理,又存在分布式管理。省级图书馆或大中城市的市级图书馆

6、可以与市内的区一级、社区图书馆构成中心图书馆的模式,实行集中管理。区域内的高校图书馆主要为区域内的高校师生提供服务,管理上具有一定的独立性,为了充分发挥高校图书馆的作用,可以实行高校图书馆面向公众开放的政策,实行分布式的管理模式。因此,区域内的图书馆集群采用混合式的管理模式是现实的和可行的。 3 区域图书馆集群网络化服务平台体系结构 通过图书馆业务管理系统与城域网、广域网的联合,构架一个以丰富的传统文献资源和现代化数字资源为保障、信息资源高度共享、读者服务高度协作、对外全面开放、对内高度集成的区域电子化、网络化、数字化的虚拟信息空间,通过统一的门户对读者提供服务。 

7、;根据集群型图书馆网络化信息服务的要求,所构建的支撑平台是按需服务的、开放的,它应具有以下特点: 基于internet的b/s服务系统,具有友好的界面; 基于面向服务体系结构,支持动态发现,具有即时按需配置服务能力; 具有良好的互联性、开放性和可扩充性,适应未来发展; 支持良好的安全策略,保证系统信息安全; 支持图书馆基于知识的信息集成和过程集成,为馆际合作提供保证; 支持与原有应用集成,保护原有投资; 通用性强,扩大图书馆服务面。 按照系统的功能,信息服务平台划分为三个功能层次:基础服务层、公共服务层、集成服务层

8、,每个层次都是由若干模块组成(如图1所示)。  (1)基础服务层:利用tcp/ip服务,屏蔽了网络物理层中的各种物理连接特性,为平台提供透明的信息通讯服务。图书馆各种分布式异构信息系统和数据库,按照分布式计算规范进行集成包装,并通过服务,实现网络环境中对象级的同步互操作。同时,平台的基础层还为平台提供基础的域名服务、目录服务、事务服务、组件对象服务和消息服务等功能。 (2)公共服务层:平台将为信息资源机构提供一组通用的公共服务,如搜索引擎、数据驱动服务、网络安全服务、文件共享服务、协同工具支持、信息共享服务、系统连接服务、标准接口服务,以及环境引擎、qos引擎和注

9、册引擎等。 (3)集成服务层:图书馆的主要资源分为两类:应用服务和数据服务。应用服务主要是提供网上使用的软件资源,如超星阅读器、动画软件等。数据服务主要提供网上可以访问的数据库资源。平台集成服务层实现图书馆各类信息和应用资源的注册、发布、查询、修改、定制和配置。数据集成服务负责信息模型管理、共享数据管理、数据操作管理、集成信息管理、数据关系管理和知识框架管理等。 通过对区域图书馆集群的分析,构建了网络化信息服务平台的体系结构(如图2所示)。在体系中所有的功能都定义为独立的服务,这些服务带有定义明确的可调用接口,可以以定义好的顺序调用这些服务来形成业务流程。服务即为业务事务或

10、系统服务。  体系结构中用服务总线连接服务,使系统接口尽量减少。流管理器提供服务请求路径,处理定义好的执行序列或服务流。应用程序配置确定如何调用服务。数据总线提供异构数据集成,屏蔽各数据源的差异。为了系统具有友好的用户界面,在前端采用了基于www的browser/server模式。 4 基于xml中间件的异构数据集成 区域集群中的图书馆的应用系统是多数据源的系统,可以建立一个通用数据库中间件,通过在系统业务逻辑、通用构件服务(如事务、名字、安全等)和数据源之间建立一个中间层,对服务层屏蔽数据源的差异。中间件向服务层提供一致的数据视图,完成从实际数据源到用

11、户数据视图的转换,并在中间充当数据总线。利用xml技术将来自不同应用程序的数据转化到xml中间件统一的框架中,进行交互、转化和进一步的加工,以实现更大范围的数据共享。中间件并不存储具体的数据,只存储所有数据的集成模式。具体的每个异构数据信息由一个传统上的数据源和一个包装(wrapper)构成,它通过一个xml接口(引擎)作为底层数据库或其它数据源的包装,在不改变服务器中原数据库或其它数据源的前提下,只需要一种统一的可扩展语言xml为各种服务器做一件外观统一的包装,就可构成一个“虚拟数据库服务器”,为系统提供虚拟数据库服务。应用xml中间件,主要解决两个问题: 一是进行数据源与虚拟数据

12、库之间的双向映射,即包装。由于xml具有可扩展性和结构性,采用xml模型作为集成系统的公共模型。首先用xml描述集成数据4,用xml schema表示集成模式和数据源之间的映射。 另一个问题是虚拟数据库的建立。它是针对所有数据源数据模式的抽象过程,将各应用系统数据库中的不同数据表示形式统一成一致的数据视图,通过将用户对集成模式的访问转换成数据源可以执行的请求,完成用户对集成视图的操作转换为对底层数据源的操作。 5 信息服务平台的技术框架 平台采用方便灵活的三层b/s软件结构,应用j2ee及其相关技术,平台的第一层是软件人口的用户界面,第二层是逻辑层,由jsp、ja

13、vabean和servlet来实现,第三层是数据层,通过jdbc和xml parser来实现对底层数据源的访问。 j2ee技术提供了一个基于组件的方法来设计、开发、装配和部署企业级应用程序,其平台提供了一个多层结构的分布式的应用程序模型,具有重用组件的能力、基于扩展标记语言(xml)的数据交换、统一的安全模式和灵活的事务控制。j2ee的体系结构(如图3所示),包括以下三个运行单元:ejb(enterprise javabeans)、java servlet和jsp(java server pages)。ejb是基于分布式事务处理的企业级应用程序的服务器端组件,是j2ee的核心。ser

14、vlet是运行在请求/响应模式的服务器上的模块,它动态扩,展了web服务器的功能。jsp是j2ee平台的页面编程技术。  浏览器端可以通过http先向运行在web server上的java servlet或jsp发出请求,servlet或jsp中的java代码调用运行在ejb server中的ejb组件,ejb访问数据库进行逻辑运算,并将结果返回相应的浏览器端web页面。 信息服务平台运用java语言和jsp技术开发,采用jbuilder作为开发工具,oracle8i为数据库。由于采用java技术开发,无论是客户端还是服务器端都对操作系统没有特殊的要求。 6 结语 随着网络环境的不断发展,用户获得信息已不需要关心信息资源所在的地点,重要的是获取这些文献资源所需要的时间和费用。由于每个图书情报机构不可能囊括用户所需要的所有信息,因此建立区域性图书馆集群,实现文献共享已成为图书情报机构的共识,也是我国基层图书馆事业发展的必由之路。 参考文献 1 porter m. e. the competitive advantage of nations m. free press,new york,1990. 2 周强.区域性图书馆实现模式的设计分析 j. 图书馆理论与实践,2005(4):18-19.&#

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论