〔摘 要〕介紹了開源框架SSHL(Struts-Spring-Hibernate-Lucene)功能、結構與特點,基于開源框架SSHL整合技術,集成了FAQ等多種咨詢方式,實現了圖書館聯合虛擬參考咨詢平臺CVRS。該平臺實現了用戶專家注冊與管理、問題提問與回答、問題全文檢索和幫助模塊等功能,整體架構簡單,功能強大、層次清晰,可擴展性強。
〔關鍵詞〕Struts Spring Hibernate Lucene;開源;虛擬參考咨詢
DOI:10.3969/j.issn.1008-0821.2012.01.016
〔中圖分類號〕G252.6 〔文獻標識碼〕B 〔文章編號〕1008-0821(2012)01-0067-03
Research for Collaborative Library VRS Based on SSHLWu Pengfei
(Library,Shijiazhuang University,Shijiazhuang 050035,China)
〔Abstract〕This paper introduced the open source framework SSHL function,structure and characteristics,based on open source framework SSHL integrated technology,integrated FAQ and other consultation,to implement the Joint Virtual Reference Library platform CVRS.The platform implemented the user registration and management experts,the problem question and answer,questions such as full-text search functions and help modules,the overall structure was simple,powerful,clear layer scalability.
〔Key words〕Struts Spring Hibernate Lucene;open source;virtual reference
參考咨詢服務是圖書館的一項核心業務,是圖書館提供信息服務、知識服務而采用的一種常用的服務形式[1]。目前,在信息技術環境支撐下,國內外許多圖書館建立了虛擬參考咨詢系統,出現了國家科學圖書館參考咨詢系統、CALIS分布式聯合虛擬參考咨詢系統、聯合參考咨詢網等虛擬參考咨詢平臺[2-3]。另外國內信息服務企業推出了百度知道[4]、雅虎知識堂[5]、新浪愛問[6]等,建立了基于交互問答式知識服務平臺,得到了廣泛的應用。
開源框架SSHL是指Struts[7]、Spring[8]、Hibernate[9]和Lucene[10]框架的集成整合,是基于Java平臺的企業主流輕量級框架。使用SSHL框架可以為提高系統的開發效率,使開發人員更注重于業務邏輯設計。開源軟件在圖書館的廣泛應用不僅可以使圖書館節省開發成本,提高開發效率,更有利于圖書館自身服務能力和技術水平的提高。本文介紹了開源框架Struts、Spring、Hibernate和Lucene功能、結構與特點,基于開源框架SSHL整合技術,設計與實現了一個圖書館聯合虛擬參考咨詢平臺,該平臺架構簡單,功能強大、層次清晰,可擴展性強,具有學科化、專業化、主題化、個性化、知識化的特點。……