基于soa的水利水电数字图书馆架构研究

基于soa的水利水电数字图书馆架构研究

ID:34944696

大小:311.06 KB

页数:4页

时间:2019-03-14

基于soa的水利水电数字图书馆架构研究_第1页
基于soa的水利水电数字图书馆架构研究_第2页
基于soa的水利水电数字图书馆架构研究_第3页
基于soa的水利水电数字图书馆架构研究_第4页
资源描述:

《基于soa的水利水电数字图书馆架构研究》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、理论研究基于SOA的水利水电数字图书馆架构研究2011年第4期基于SOA的水利水电数字图书馆架构研究缪纶叶茂王志璋段媛媛(中国水利水电科学研究院中水科信息技术有限公司,北京100044)【摘要】数字图书馆是信息时代图书馆发展的必然趋势,本文在分析中国水利水电科学研究院图书馆馆藏资源的基础上,将SOA的理念引入到水利水电数字图书馆的建设中,采用XML和WebService技术探讨了基于SOA来架构水利水电数字图书馆信息综合服务系统的方案和技术设计。【关键词1SOA;水利水电;数字图书馆IDOl编码】10.3969/j.issn.1008—1305.2011.04.016【中图分

2、类号】TP392【文献标识码】A【文章编号】1008—1305(2011)04—0044—041引言字化建设的实践经验为业界提供借鉴。2面向服务的架构近年来,随着信息技术的飞速发展,数据资源数字化日趋成熟,发展文献资源的网络数字化共面向服务的体系结构(Service—OrientedAr—享,实现现代图书馆向数字图书馆转变已是必然趋chitecture,SOA)是一个组件模型,它将应用程势。目前,水利行业文献资源的数字化程度不高,序中的不同功能单元作为服务,并通过对这些服务水利水电藏书及文献资源面临着数字化建设的极大之间定义良好的接口而将其联系起来。接口是采用需求。中国水利水

3、电科学研究院水利水电行业国家中立的方式进行定义的,它独立于实现服务的硬件级综合性研究中心,从2000年就开始从事数字图平台、操作系统和编程语言,这使得构建在各种各书馆平台的研究建设,利用网络以及数据库技术开样的系统中的服务可以以一种统一、通用的方式进展图书和文献资料的数字化加工、存储。并先后建行交互。目前,这样的通用接口技术包括CO—BRA、JavaRMI、COM、Web服务等,其中web成了一些文献和图书查询和管理的数字化平台系服务技术由于其通用性强、开发简单、协议标准、统。支持丰富等一系列优点,成为实现sOA最广泛的然而,随着信息技术不断发展,特别是文献资技术[】]。sO

4、A是为了解决在Internet环境下业务源的日益丰富和用户需求的多样化,使得图书馆业集成的需要,通过连接能完成特定任务的独立功能务格局发生了改变,更多的新业务不断地涌现出实体实现的一种软件体系架构【2]。因此,SOA特来。面对这些变化,如何建立一种高效的数字化平别适合于整合不同的信息应用系统来形成统一的服台实现对海量的异构数字化信息资源进行充分整务体系来供用户使用。对于用户而言,系统的服务合,有效应对不断增加的新业务需求,是目前需要是统一的接口,用户并不需要了解SOA如何整合解决的关键问题.。当前国外主流的数字图书馆平不同的系统来提供这些服务的]。台已经开始采用面向服务的体系

5、架构(Service—对于数字化资源和资源管理系统来说,采用OrientedArchitecture,SOA),这一架构能有效SOA架构可以把不同的资源库和管理作为服务节点,赋予数字图书馆快速适应业务需求变化的能力。本文在分析中国水利水电科学研究院图书馆馆藏资源作者简介:缪纶(1977年一),男,天津人,高级工程师。及数字化现状的基础上,将SOA的理念引入到水[基金项目:中国水利水电科学研究院科研专项2o10—2o11利水电数字图书馆的建设中,意在通过加强文献数(信集1042)]·44·理论研究基于SOA的水利水电数字图书馆架构研究2011年第4期采用web服务技术形成统一的

6、服务接El,然后通期刊6O余种。此外,图书馆材料室收录全院各种过SOA提供统一的资源管理服务门户,可以最大科研文献(包括科技报告、技术论文、技术译文限度地提高资源使用效率和提供更好的资源服务。等)近百万册。如图2所示,水利水电数字图书馆同时,统一的服务接口降低了系统之间的耦合度,现有文献资源主要包括中文图书、中/外期刊、特可方便地实现资源库的扩展和功能的扩充。色书库和自产文献等,引进资源主要包括有学位论图1是一个面向服务的SOA架构,从图中可文、会议论文以及需要扩增的期刊资源等_5]。以看到,在用户和业务层之间引入了一个“服务”根据资源体系结构,平台采用基于WEB技抽象层。用

7、户通过服务层访问业务对象,而不是直术、B/S结构的信息发布管理体系模式,自行开发接操作业务对象,业务对象作为类库的实例而存了中文图书、外文期刊、特殊书库、自产文献管理在,通过服务加载到内存中。同时,服务层和业务系统,引进万方数字化期刊、学位论文和会议论文层都处在同一流程中,对业务对象的操作就变得很系统。简单和容易了。可以把服务层中的“服务”看成一匾画圈⋯⋯⋯⋯⋯⋯~r一⋯⋯二⋯——r~⋯~⋯r——一个“黑盒子”:它实际操作业务对象,然后得出结I主菽苎墼璺nl《篓苎麓jI窭=兰=:型l{兰堡丝塞J鲤=丝:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。