图书馆数据共享与交换平台的可行性

点赞:26460 浏览:120389 近期更新时间:2024-03-27 作者:网友分享原创网站原创

【摘 要】当前中国图书馆系统数据技术存在局限性,文章阐述了集成异构系统、建设数据共享与交换平台的必要性,论证了该平台的优越性.并在探讨了面向怎么写作的体系结构相关理论、特点和实现技术基础上,提出基于Web Services和图书馆怎么写作总线技术的面向怎么写作架构(SOA)的数据共享与交换平台运用于图书馆的解决方案.

图书馆数据共享与交换平台的可行性参考属性评定
有关论文范文主题研究: 关于图书馆的论文范文 大学生适用: 函授毕业论文、学年论文
相关参考文献下载数量: 34 写作解决问题: 毕业论文怎么写
毕业论文开题报告: 论文模板、论文题目 职称论文适用: 杂志投稿、初级职称
所属大学生专业类别: 毕业论文怎么写 论文题目推荐度: 优秀选题

【关 键 词 】面向怎么写作架构;怎么写作总线;松散耦合

中国图书馆系统在数字化道路上不断鞭策自身的进步.通过对企业怎么写作总线技术的面向怎么写作架构(SOA)的数据共享与交换平台的探析,笔者认为图书馆发展也可以加以借鉴,建立完善图书馆数据共享与交换平台,进一步拓宽发展的视野与渠道.根据易观国际Enfodesk产业数据库发布数据显示:2009年第二季度中国B2C网上零售市场销售规模达到45.44亿元,环比增长30.0%,同比增长高达155%.[1].服装电子商务基本特征则是:面向客户的企业门户网站通常建立在因特网(Inter)上,服装制造企业通过其内部所拥有的业务网络来进行具体的业务操作,企业各部门的业务系统互不相联、独立运作.有鉴于此,下文基于SOA理念,为图书馆发展模式提供新思路.


一、关于SOA现状概述

SOA(即Service Oriented Architecture),指面向怎么写作的体系结构,是一种业务驱动的、粗粒度、松耦合的怎么写作结构,支持对业务进行整合,使其成为一种相互联系、可重用的业务任务或怎么写作[2].面向怎么写作的体系结构(service-oriented architecture,SOA)是一个组件模型,它将应用程序的不同功能单元(称为怎么写作)通过这些怎么写作之间定义良好的接口和契约联系起来.接口是采用中立的方式进行定义的,它应该独立于实现怎么写作的硬件平台、操作系统和编程语言.怎么写作即封装成用于业务流程中的、可以重用组件的应用程序单元.作为SOA的一种实现,Web Services建立在以XML为主的、开放的Web规范技术基础之上,应用简易的标准协议,彻底屏蔽了由于不同软件平台导致的差异.为了更好地怎么写作于企业应用,SOA引入了ESB (Enterprise Service Bus,企业怎么写作总线).ESB包含了实现SOA分层架构目标所必需的基础功能部件,同时它将SOA的怎么写作交互过程虚拟化、统一化,并对该过程进行全程管理和监控,以标准、开放、灵活、经济的方式为分布应用的集成提供基础设施,通过减少接口数量、大小和复杂度使得SOA更为强大.如能借鉴此系统,必将为图书馆事业的发展插上翅膀.

二、图书馆数据的共享与交换平台设计(基于SOA)

基于SOA图书馆数据共享与交换平台体系是先进的、实用性极强的体系,必须引起人们高度重视.图1为例:

图1 数据共享与交换平台

(1)数据层.数据层定义主要是:提供怎么写作的各个应用系统数据源.现代图书馆应该拥有各种业务系统,而且数据类型形式各不相同,数据访问方式复杂多样.数据层就是体现在与任何平台、编程语言相关的私有数据格式都能够映射为标准的、文本格式的XML来表示.XML-SQL引擎提供了一个开放的、标准的存取数据的良好方法.

(2)应用层.应用层是为了使图书馆各个业务系统可以以一种松散耦合的方式进行集成,须将业务系统封装成Web怎么写作.应用Web Services技术将系统封装成Web怎么写作,将业务系统旧有的以各种API模式暴露的接口用WSDL重新加以描述,利用统一的方式暴露接口,并且利用HTTP+SOAP的消息传送方法当做与外界交流互动的媒介.

(3)怎么写作层.怎么写作层主要负责业务系统单个功能与任务的抽象和封装,是数据共享与交换平台的核心部分.怎么写作层运行着很多单一功能的应用业务,如:处理客户关系、接收会员怎么写作、运作仓储管理等.

(4)用户层.用户层能够把底层提供的数据怎么写作通过统一的门户显示到最终用户,包括:提供门户、用于登录、页面设定、身份认证等.用户层主要是用于提供较为友好的、便利的用户界面.如图,怎么写作器是整个平台的一部分,与各个节点应用接口的适配器运行于节点怎么写作器上.通过联接节点适配器和数据转换等功能组件,以实现数据交换,并且形成端到端的数据(业务)流程.

三、对图书馆数据共享与交换平台设计的思考

图书馆数据共享与交换平台优势显而易见,如下所述:

(一)易拓展性.容易拓展的性能,使得此平台可以与时俱进,保持在信息集成交互领域的先进性. 此平台采用SOA框架,可以顺利地适应未来的拓展需要.可以方便地扩展节点数量,在怎么写作器上部署新的数据交换应用和更新数据交换原有应用.

(二)易利用性.此平台实现了集中管理的灵活配置,用户只须简单操作,即可完成数据共享交换的配置.即通过适配器图形化拖拽的方式,简单配置就得以实现.

(三) 可传输性.可传输性使得数据的传输便利流畅,保证整体系统有效运行.检测设传输过程因为某些意外而中断,当系统重新恢复时,数据就可以实现重新传输.

(四)完善性.完善性就是提供共享交换的监控管理怎么写作,可以对共享交换过程的有关情况进行记录,包括诸如:发起方、接受方、采用的(共享或交换)规则、策略的运行情况等记录.

运用SOA理念,充分体现现代图书馆管理理念,具有前瞻性.当前图书馆大多还停留于较为落后的状况,无法认识到基于SOA基础上的数据共享与交换平台的先进性.虽然由于SOA还在摸索中,此平台还有各种不足,这方面的研究还应继续.一方面,图书馆应该充分提升危机意识,投入一定人力物力到新型平台的研究上来.另一方面,国家对此类新科技平台也应给以充分重视,在政策层面支持,使得此研究走上健康有序的轨道.