APP下载

图书馆档案管理中SOA架构的整合与应用

2017-07-19李媛

卷宗 2017年11期
关键词:整合应用

李媛

摘 要:本文介绍了当前图书馆档案管理中应用的三种主要交换和整合方法,强调了SOA构架相对于不同方法中的优势,并对其构架进行了分析,对其在图书馆档案管理中的整合与应用情况,进行了详细阐述。

关键词:图书馆档案管理;SOA架构;整合;应用

图书馆档案管理内容复杂、管理量大,传统管理方法,管理效率低下,且较容易出现漏洞。在信息化时代下,将SOA构架应用到图书馆档案管理中,对于管理效率的提高具有积极意义。对其进行整合与应用,是未来图书馆档案管理发展的主要方向。

1 图书馆档案资源交换与整合方法

信息化时代下,图书馆档案资源交换与整合方法主要包括以下几种:

1.1 中间件

中间件模式,即利用点对点的方法实现档案管理的一种模式,在该模式下,图书馆数据的交换,必须以中间件作为沟通桥梁来完成[1]。采用中间件作为主要档案管理模式,简单方便,但依赖性强,且后期维护困难,缺陷较为明显。

1.2 大数据中心管理

大数据中心管理模式,要求将图书馆业务进行重建与整合,将所有信息全部存储到服务器中,以服务器为核心,实现对各类业务的综合管理[2]。采用该种模式进行档案管理,系统性强,管理便捷,但管理周期较长,对于资金的需求量大,同样具有一定的缺陷。

1.3 SOA构架

SOA构架在考虑上述两种管理方法的缺陷,吸取其优势的基础上,对图书馆档案资源进行了整合,构建了一套松散的共享平台,既提高了管理的统一性,又降低了资金需求量,后期维护同样较为简单,成为了当前图书馆档案管理的主要模式之一[3]。

2 SOA框架

2.1 SOA框架构成情况

SOA框架由三部分构成,分别为服务提供者、服务注册库、服务请求者[4]。三者在框架中占据着不同地位,且互相联系。服务请求者与服务提供者互相联系,实现对服务的调用,与服务注册库互相联系,实现对服务的查找。服务注册库与服务提供者互相联系,实现对服务的发布。三者的共同作用,使得图书馆档案管理得以实现。

2.2 服务提供者

从本质上看,SOA框架下的服务提供者,必须为实体对象,需要通过对网络的应用,对请求者服务进行执行,在此基础上,与服务注册器联系,为请求者对系统的访问提供途径。

2.3 服务注册库

服务注册库的主要功能在于为服务的实现提供支持,注册库允许服务请求者在其中完成与服务有关的描述发布,同时支持服务请求在其中完成对相应信息的查找,是SOA构架中的核心部分。

2.4 服务请求者

服务请求者,也称操作的发起者,目的在于实现对相应信息的查询,并完成对服务的调用。服务请求者可以为应用程序,同时也可以是软件功能模块,在SOA框架中,同样占据着重要地位。

3 图书馆档案管理中SOA架构的整合与应用

3.1 业务系统整合

在SOA构架中,其内部服务能够实现交互,该过程的实现,需要以服务的传输为媒介来完成。在数据传输环境下,业务系统的灵活性显著提升,为系统的整合奠定了基础。SOA构架下,不同业务系统的定义不同,通过对XML协议的应用,消息可通过WSDL实现传递,提高了不同系统的信息传输效率,增强了系统功能。

3.2 档案异构资源管理

就目前的图书馆发展形态来看,数字图书馆已经出现,并得到了社会的广泛支持。相对于传统图书馆而言,数字图书馆中的业务数量更大,对于资源统一性的要求也更高,必须保证异构资源可整合在一起,才能使系统功能得到更好的发挥,使服务请求者的请求能够更好的实现。Web Service技术的应用,是确保上述过程能够有效实现的关键。该技术具有封装统一管理服务及资源的Web接口,服务注册中心能够通过接口接收到服务,进而将其提供给请求者所使用,不仅有效整合了异构资源,同时也使得请求的实现效率得到了有效提高。

3.3 信息检索

信息检索是数字图书馆的重要功能之一,档案信息的查询以及调取,均需要通过该功能来实现。在SOA框架下,SOA技术能够实现对不同业务系统信息的封装,并将其整合到同一个交互环境下,为信息的檢索提供了便利。封装过程需要以Web Service技术的应用为基础来实现,而信息的发布以及接收过程,则需要以UDDI作为基础来实现。档案的查阅人员,可以通过UDDI注册中心注册,继而在系统中,通过信息检索,完成信息的查阅过程,查阅过程较为便利。

3.4 服务集成

SOA框架的应用,具有服务集成的功能,可以实现对当前服务请求的调用,除此之外,如系统中存在新增的档案,SOA技术还能够自动的对档案进行扫描,并将其记录在系统中,以便查询,极大的提高了系统的使用性能。

4 结论

综上所述,在数字化图书馆下,将SOA构架应用到档案管理中,能够有效提高档案管理的统一性与整合性,能够使档案管理效率与查询效率得到提升,对于数字图书馆档案管理水平的提高具有重要意义。

参考文献

[1]周小健. 图书馆档案管理中SOA架构的整合与应用[J]. 农业图书情报学刊,2015,02:168-171.

[2]王橹媛,薛旭洋,杨虹雨. 基于SOA架构管理体系整合的应用与研究[J]. 计算机光盘软件与应用,2013,01:221-222.

[3]祝闻华,赵朋朋. 基于SOA居民健康档案与数据挖掘技术研究[J]. 计算机技术与发展,2013,06:175-178.

[4]翟晓娟,聂娜. 满足用户个体需求的图书馆开放平台设计——基于OpenAPI、App、Mashup、SOA的集成实践应用[J]. 大学图书馆学报,2011,06:26-33.

猜你喜欢

整合应用
谈高职院校计算机教学中学生创新能力培养
浅析信息技术与小学数学教学整合
多媒体技术在小学语文教学中的应用研究
记初中英语词汇教学的一次归类、整合改革及反思