基于微服务的下一代图书馆FOILO系统平台分析

2021-12-19 19:55张鑫兰小红
电脑知识与技术 2021年32期
关键词:微服务分析

张鑫 兰小红

摘要:该文将围绕微服务的特点,分析基于微服务的下一代图书馆FOILO系统平台如何实现系统开发、图书馆资源管理、图书馆运行各方需求的平衡,实现图书馆的开放性、持续性发展。

关键词:微服务;下一代图书馆;FOILO系统;分析

中图分类号:TP311      文献标识码:A

文章编号:1009-3044(2021)32-0063-02

近几年来各大图书馆都在进行着不断的探索,进行各方面地创新,以实现图书馆的现代化管理,促进图书馆领域的发展。在这样的挑战下,人们在图书馆领域应用信息技术并获得了一定的成效,在图书馆中实行信息化建设的作用愈来愈重要。进行信息化时代后,人们对电子资源的需求急剧增加,电子资源在图书馆收藏中所占的比例越来越大,传统的图书馆以纸质图书为主,没有办法对电子资源的获取、分类进行处理,且人们对电子资源的获取途径更多的是从外界获取,图书馆纸质图书的访问量日益下降,而信息化的图书馆管理模式能在一定能解决这些问题,满足人们日益增长的电子资源需求,减轻图书馆的管理难度,促进图书馆领域向现代信息化的方向发展,使图书馆管理满足时代的需求,促进图书馆的可持续发展。

1 下一代图书馆的特点

随着社会经济的快速发展,民众的生活水平日益提高,各种科学技术迅猛发展,互联网技术水平也在不断提高,信息化社会已经全面到来。信息技术在人类生活中所占的比重越来越大,能极大地提高信息处理的能力,将不同的信息进行整合、分析、分类,加速了人类获取信息的速度,极大地方便了人们的生活。在图书馆阅读是人们获取知识的重要途径,图书馆收藏着大量的藏书、许多珍贵的文献,是人类文明智慧结晶的一个体现。因此,图书馆的管理对人类文明未来的发展具有极其重要的意义。传统的图书馆书本的流通率较低,在图书的管理、保存、分类上需要耗费大量的人力、物力和财力,且效果不佳,民众对图书馆资源的获取途径单一。随着社会的发展,传统的图书馆管理模式已经不适应新时代的发展需求,图书馆的管理模式迫切需要改变。

1.1 系统化

下一代图书馆必须要改变上一代图书馆信息系统服务模式,对图书馆内的所有资源进行合理化管理,促进图书馆的未来化发展,满足人们日益增长的资源需求。下一代图书馆有标准化的知识体系,对各类资源进行科学的分类,实现了系统地管理图书馆的资源。

1.2 开放化

在信息化时代,人们获取资源的途径增多,图书馆不再是人们获取信息服务的唯一途径,也不再是人们获取信息的首选地。因此,图书馆要借助互联网拓宽自身的发展,更好地满足用户对信息的需求,融入智能体系。下一代图书馆必须要走开放、共享、合作的道路,为用户提供各种标准的接口和服务,允许第三方查看一些方便的数据,让不同供应商的不同类型的产品能通过标准数据接口接入图书馆的服务平台,满足自身的个性化发展需求。

1.3 可拓展化

下一代图书馆要具有健全的文献资源检索系统、保障系统,以及专业化的管理工具,能以用户为中心,满足不同用户的阅读需求,调整自身的服务模式,更好地应对社会的发展。由于其模式发展得快速、科学,下一代图书馆具有可拓展性,可以根据自身服务的需求,快速搭建各类流程,实现类似手机App的应用拓展,在自身的服务器上拓展课程管理、数据开放等应用。

1.4 云端化

各类云服务以云计算机技术为基础,可以给图书馆提供各类解决办法,包括基础设施建设、系统平台运行以及软件应用。云计算规模巨大,在一定程度上成为云服务具有高拓展、可通用的支撑。云服务可以减少图书馆在服务器储存这类基础设施的投入和运行的成本,使图书馆能合理化地分配资源,对用户和其他重要服务进行发展。下一代图书馆将向云端化的方向发展,利用云端大数据,为图书馆的发展提供科学的建议,促进图书馆资源的共享。

2 微服务的介绍

微服务是一种云原生架构方法,许多松散但有联系且可以独立部署的小组件或服务构成了其单个的应用程序,将单一的程序划分为一组小的服务,降低应用的难度,增强了服务之间的协调性,使每个服务都能围绕具体的业务展开,且组件可以彼此独立地进行缩放,降低了成本。微服务具有服务组件化、技术多样化、数据存储独立化、部署自动化、高敏捷化的特点,有一套基础的架构,这种架构可以使微服务独立地进行部署、运行、升级,还可以让微服务与微服务之间在结构上进行“松耦合”,而在功能上表现为一个统一的整体,即统一风格的界面、权限管理、安全策略、上线过程,日志和审计方法、访问入口等等。在微服务中,每个服务都是独立的部署单元,允许服务根据自身的实际需求选择不同的存储方式,通过自动化部署提高系统运行的能力,保障了系统在不同的环境中根据自身需求调整业务,开发新的应用,满足系统在行业中的发展需求。

3 基于微服务的FOILO系统

3.1 FOILO系统简介

FOLIO是围绕“图书馆的未来是开放的”这一理念而建立的社区活动,旨在确保图书馆和图书馆的开源和开放获取项目的可用性、可访问性和可持续性。FOILO的创造者相信FOILO可以为图书馆节省大量在实施LSP过程中投资的资金,FOLIO将改变图书馆管理内容的范式,不论印刷的历史性質以及电子内容的新要求如何变化,为图书馆员提供选择一个可防止图书馆使用而开发的应用程序和服务被锁定在一个整体的系统中但图书馆员没有参与的系统,真正地帮助图书馆扩大在学术机构中的影响力,促进其持续的发展。FOILO是The Future of Libraries is Open的缩写,其意思是“下一代开放式图书馆”,由独立的非营利组织—开放式图书馆基金会主办,其目的是确保图书馆的资源具有开放性,促进图书馆的可持续性发展,提高人们的可访问性。微服务是一种新的信息系统架构模式,很适合下一代图书馆服务平台的构建,而FOILO系统采用了微服务。因此,基于微服务的下一代图书馆FOILO系统平台能在很大程度上解决图书馆当前的发展难题,为人们更好地获取图书馆资源构建一个可持续的平台。

3.2 FOILO特点

FOILO架构基于微服务,能够实现快速添加新功能。 典型的整体式系统可以每七到十年更换一次,但该过程需要的时间长且耗费的资金多,而使用微服务架构,就不需要替换掉整个系统,对应用程序和模块进行不断地更新和替换。在FOILO的应用中,系统层负责数据的存储、索引和配置的管理。FOILO网管层则是API网关,是整个微服务架构的核心,负责将用户的服务发送给微服务,再将结果传回。App层为各种应用程序,包括编目、流通等基本模块和数字典藏、电子资源管理等拓展模块,满足用户的各项服务需求。UI层则根据不同的使用场景,包装应用,为用户提供良好的体验。目前,FOILO社区已经建立了详尽且完全透明的基础架构来管理开发和社区活动,主题专家组成的特殊兴趣小组讨论系统的需求,然后在用户界面设计人员将所需功能转换为UI元素之前,FOLIO产品委员会将优先考虑所需的功能,产品所有者将所需的功能转换为详细的要求,再移交给开发人员。

3.3 應用FOILO的措施

图书馆为人们提供可供借阅的图书,让人们能接触更多的知识,不向人们收取服务费用,其服务具有公益性,但图书馆的服务又不开各种商业产品的支持,需要商家提供系统、设备和资源,紧紧依靠图书馆管理人员很难对庞大的图书馆进行信息化管理,而商家具有自身的利益要求,当商家的利益诉求得不到满足时,商家就会拒绝给图书馆提供管理技术和设备支持。图书馆信息化的发展严重受限于商家,被过去的产品模式严重束缚,图书馆不得不改变原本的管理模式,更换原本的网络地址,这对那些长期在图书馆获取电子资源的人就造成了一定的影响,导致无法找到图书馆更换后的网络地址,信息的获取出现断层,不利于人们获取资源。此外,学校之间的教育发展方向有差异,有的是专职大学,有的是研究型大学,有的是应用型大学,这些大学在人才的培养、图书馆电子资源体系的建立上都有各自的要求和发展特点,一般的图书馆电子管理系统很难实现各个学校的个性化和整体的协调性发展。在这样的状况下,图书馆管理需要一种既符合各方的利益,又能找到适合其自身发展特点和个性化需求的管理产品。

FOLIO是图书馆系统开发中的一项意义非凡的系统,不仅改变传统的系统市场,还极大地促进了图书馆和供应商之间关系的转变。各图书馆在实现下一代图书馆建立的过程中要把FOLIO作为自己的系统建设平台,将数据迁移到FOLIO上去,一开始可以根据自身的需要选用部分App,补充现有的系统。随着CLSP平台功能的完善,图书馆可以将独立的应用转移到这个平台进行统一管理。在经过一段时间的努力后,形成一个图书馆的大平台,这个平台上有无数商家、馆员、个人开发者开发的工具和程序,各图书馆可以根据自身发展的需要选择合适的App,各图书馆之间可以创建一个共建共享、相互协同的环境,加强信息资源的共享和交换。

3 总结

综上所述,下一代图书馆在资源管理、用户服务、系统维护等方面都将发生极大的改变,微服务是下一代图书馆FOILO系统平台主要的架构,对图书馆行业是一次重大的变革,使图书馆员、软件开发商、平台运营商各方共同为图书馆谋划未来的发展方向,让图书馆能参与自身系统平台的开发和运行,为用户提供个性化的图书馆服务。

参考文献:

[1] 王晓翠.下一代图书馆服务平台ALMA与FOLIO的对比分析[J].数字图书馆论坛,2020(12):2-8.

[2] 曹祺.基于微服务架构的下一代图书馆服务平台的系统分析——以FOLIO为例[J].农业图书情报学报,2020,32(4):51-58.

[3] 周纲,孙宇.开创性的下一代图书馆服务平台解决方案——FOLIO[J].中国图书馆学报,2020,46(1):79-91.

[4] 谢蓉,刘炜,朱雯晶.第三代图书馆服务平台:新需求与新突破[J].中国图书馆学报,2019,45(3):25-37.

【通联编辑:李雅琪】

收稿日期:2021-06-10

基金项目:江苏省高校哲学社会科学研究基金项目“大学生数字化贫困实证研究:现象、根源与对策”(项目编号:2017SJB2180);江苏科技大学社会人文一般项目“大学生数字化贫困研究”

作者简介:张鑫(1980—),男,辽宁康平人,博士研究生,馆员,研究方向为信息分析、情报理论研究。

猜你喜欢
微服务分析
隐蔽失效适航要求符合性验证分析
电力系统不平衡分析
基于供给侧改革理论的图书馆社交网络微服务研究
微信公众平台在医院图书馆的应用现状调查
基于微信企业号的校园移动服务
电力系统及其自动化发展趋势分析
从单一模式系统架构往微服务架构迁移转化技术研究
中西医结合治疗抑郁症100例分析
在线教育与MOOC的比较分析