張艷菊
(鄭州工程技術(shù)學(xué)院圖書館,河南 鄭州 450044)
集成融匯技術(shù)在數(shù)字圖書館信息服務(wù)中的應(yīng)用
張艷菊
(鄭州工程技術(shù)學(xué)院圖書館,河南 鄭州 450044)
介紹了數(shù)字圖書館信息服務(wù)中引入集成融匯技術(shù)的必要性,分析了集成融匯關(guān)鍵技術(shù),在此基礎(chǔ)上研究了集成融匯技術(shù)在數(shù)字圖書館信息服務(wù)中的應(yīng)用實現(xiàn),最后論述了該技術(shù)在信息服務(wù)中的應(yīng)用創(chuàng)新。
集成融匯技術(shù) 數(shù)字圖書館 信息服務(wù)
目前以用戶為中心的Web2.0理念已經(jīng)走進圖書館界而且發(fā)展成了Library2.0。在這樣的背景下,集成融匯技術(shù)也在逐漸融入數(shù)字圖書館信息服務(wù)中。集成融匯技術(shù)可以對外部接收的信息再重新創(chuàng)建一個新的服務(wù)內(nèi)容,通過把不是一個數(shù)據(jù)源的內(nèi)容進行重新結(jié)合,獲取比原來更能有效滿足用戶需求的服務(wù)[1]。融匯技術(shù)作為Web2.0里非常有活力的一項技術(shù),通過集成其來改善圖書館的信息服務(wù),是目前數(shù)字圖書館信息服務(wù)的一個發(fā)展趨勢。
1.1 數(shù)字圖書館信息服務(wù)所需
人們現(xiàn)在對信息服務(wù)的要求越來越高,而且現(xiàn)在的網(wǎng)絡(luò)非常發(fā)達,數(shù)字圖書館應(yīng)該把信息服務(wù)和發(fā)達的網(wǎng)絡(luò)技術(shù)相結(jié)合,為用戶提供多種信息化服務(wù),從而更有效地為用戶服務(wù)。
集成融匯技術(shù)作為當(dāng)前數(shù)字圖書館服務(wù)領(lǐng)域應(yīng)用較為廣泛的一項新技術(shù),使數(shù)字圖書館的服務(wù)水平有了新的突破。一方面,該技術(shù)比較簡單,非常好完成,主要是人們根據(jù)自己的需求來建立一個程序,通過一些簡單的接口和某種平臺,就可以選擇自己所需的服務(wù)。這容易實現(xiàn)而且花費低,對數(shù)字圖書館來說是非常有利的。另一方面,從它最后的使用結(jié)果來看,集成融匯技術(shù)可以把網(wǎng)絡(luò)上的不同信息結(jié)合到一塊,形成一個新的網(wǎng)絡(luò)程序[2]。因為它能夠收集網(wǎng)絡(luò)上的不同信息源來形成一個新的網(wǎng)絡(luò)信息,數(shù)字圖書館能夠利用它的這個功能,將它的特點和人們的需求相結(jié)合,從而實現(xiàn)一種新的服務(wù)方法,不僅在一定程度上為數(shù)字圖書館帶來了讀者,而且還大大增加了數(shù)字圖書館自身的價值。
1.2 集成融匯技術(shù)在數(shù)字圖書館的應(yīng)用推廣
目前,集成融匯技術(shù)已經(jīng)基本遍布了大多數(shù)字圖書館提供的各種服務(wù)中。讀者現(xiàn)在對數(shù)字圖書館的要求越來越高,因此只有單個的館藏資源是不夠的,讀者需要的是能夠?qū)Φ谌劫Y源進行再利用的、具有現(xiàn)代信息技術(shù)的數(shù)字圖書館。目前讀者已經(jīng)不太需要圖書館系統(tǒng)的端服務(wù),紐約公共圖書館經(jīng)過調(diào)查研究得到結(jié)論,現(xiàn)在的大學(xué)生以使用網(wǎng)絡(luò)結(jié)構(gòu)為多(像個人電腦桌面系統(tǒng)),怎么才能把數(shù)字圖書館的資源讓讀者更好地利用,是現(xiàn)在數(shù)字圖書館要面對的一個新挑戰(zhàn)。在Web2.0的時代,創(chuàng)新和競爭是數(shù)字圖書館發(fā)展非常重要的部分,讀者不再僅僅是單純的消費者,更是信息的生產(chǎn)者以及網(wǎng)絡(luò)構(gòu)架的創(chuàng)造者,因此讀者既是圖書管理員的合作者同時又是競爭者[3]。所以,目前數(shù)字圖書館的信息服務(wù)建設(shè)正在向支持廣大用戶以及支持網(wǎng)絡(luò)構(gòu)建的方向發(fā)展。集成融匯技術(shù)對它做出了很大的貢獻,所以受到了數(shù)字圖書館界的一致好評。
基于集成融匯技術(shù)的數(shù)字圖書館服務(wù)有一個特點是可以讓用戶自助服務(wù),它能讓用戶不單單是接收信息還可以集成發(fā)布信息[4]。除此之外,集成融匯不光指信息以及服務(wù)方面的融匯,還有一些設(shè)備、空間和人的想象等更多范圍的融匯。
2.1 地圖集成融匯技術(shù)
地圖集成融匯技術(shù)主要在于它的應(yīng)用方面,像Google、百度以及Yahoo都可以帶來簡單但是功能較多的地圖接口,人們能夠制作出對其有利的地圖。通常情況下,地圖集成融匯技術(shù)能讓人們通過查找名字或者每個地區(qū)的郵政編碼來找到某個圖書館的位置,再通過網(wǎng)絡(luò)的力量讓人們了解到自己想要查找圖書館的樣子。不過,地圖集成融匯技術(shù)的功能不單是能夠讓人們知道圖書館在哪,現(xiàn)在又有了更加廣泛的服務(wù),可以把不同的知識源設(shè)計成一個地圖,把世界各地的知識收集存放起來,再進行組合搭配,如果輸入某一個重要的詞語,地圖就會讓人們知道和這個詞語有關(guān)的信息都分布在世界的什么地方,還能通過某種記號讓人們知道各個地方對這方面信息的關(guān)注程度。
2.2 書目信息集成融匯技術(shù)
目前圖書館使用最多的技術(shù)就是書目信息集成融匯技術(shù),圖書館通過目前使用較多的書評或者買一些網(wǎng)上的API查找書籍資料,能夠很快地滿足人們對書籍的需要[5]。目前使用最廣泛的就是把圖書館的網(wǎng)站和豆瓣網(wǎng)、當(dāng)當(dāng)網(wǎng)、亞馬遜等互相融合,如果在圖書館查找了其中一本書,不但能夠找到這本書在哪個藏館,而且能夠看到看過這本書的人對此書的一些看法,對人們了解這本書帶來了很大的便利,不用再通過搜索其他的網(wǎng)站就能得到關(guān)于這本書的相關(guān)信息。另外,有的圖書館的書目信息集成融匯技術(shù)和剛才說的正好相反,假設(shè)讀者在當(dāng)當(dāng)網(wǎng)上找某本書時,如果鼠標(biāo)放在了這本書上,便可以知道這本書在圖書館哪里,為人們找書節(jié)省了很多時間。
NISO表示一個好的數(shù)字資源必須要有非常完善的上下文連接關(guān)系以及開放的接口,這樣才容易融入到工作當(dāng)中去,才能在各個圖書館大范圍推廣,但是要想人們也參與到融匯組織必須要有相關(guān)的工具才行[6]。圖1所示為基于集成融匯技術(shù)的信息服務(wù)系統(tǒng)結(jié)構(gòu)模型。
圖1 基于集成融匯技術(shù)的信息服務(wù)系統(tǒng)結(jié)構(gòu)模型
3.1 開放接口
現(xiàn)在評判Web服務(wù)開放接口的標(biāo)準包括下面兩個情況:一是如果是面向?qū)I(yè)用戶的重要接口,能夠用那些比較復(fù)雜的信息來實現(xiàn)融匯服務(wù),這就要求計算機程序人員有非常高的設(shè)計水平;二是一些比較簡單的接口,通過HTTP方法來實現(xiàn)對資源的CURD完成工作,現(xiàn)在用的很多的REST接口包括SRU、OAI、RSS、Ajax等。其中,Ajax就是一種使用HTTP協(xié)議的簡單接口,是一種能夠讓人們通過客戶端瀏覽器進行服務(wù)融匯的接口標(biāo)準。通過JavaScript把Web信息融匯到網(wǎng)頁里,通過HTTP協(xié)議讓瀏覽器動態(tài)主動地連接到需要的Web服務(wù),再把每次得到的結(jié)果進行必要的處理。數(shù)據(jù)描述的規(guī)范一般都是用JSON方法,JSON使用不同于語言的一種獨特性文本形式編碼,不但能夠結(jié)構(gòu)化還對讀寫都非常的有利;通過壓縮的方式來傳輸信息,使用寬帶的容量??;能夠讓多種語言反映出數(shù)據(jù)的結(jié)構(gòu),那些編碼非常實用,避免了XML在解答性能方面的各種問題。所以通過上述分析,JSON會比XML有更好的發(fā)展前景。
通過現(xiàn)在集成融匯技術(shù)的發(fā)展趨勢來看,以后REST會比 SOAP發(fā)展更加廣泛[7]。首先,SOAP通過利用遠程控制的技術(shù),需要調(diào)用的人對服務(wù)描述方面非常熟悉,讓它只對人們已經(jīng)知道的和那些閉合的環(huán)境適用;其次,SOAP的接口看起來不那么簡單,要想調(diào)用接口非常麻煩,不能滿足現(xiàn)在人們對Web的需求;最后,REST的接口就沒有SOAP那么復(fù)雜,接口能夠融合的軟硬件較多,非常值得人們信賴等很多好處?,F(xiàn)在,大部分的服務(wù)供應(yīng)商都有REST接口,像Ama?zon、Google、Yahoo等,SOAP/WS的支持者也已經(jīng)開始分享使用REST接口的經(jīng)驗。
3.2 數(shù)據(jù)結(jié)構(gòu)化組織
數(shù)據(jù)質(zhì)量的好壞將嚴重影響集成融匯技術(shù)在圖書館信息服務(wù)中的應(yīng)用。集成融匯技術(shù)要想實現(xiàn)對無結(jié)構(gòu)及半結(jié)構(gòu)數(shù)據(jù)的信息融匯,必須要完成數(shù)據(jù)的結(jié)構(gòu)化,目前數(shù)據(jù)結(jié)構(gòu)化轉(zhuǎn)換方法主要有:①融匯的時候通過屏幕或者一些信息,把不是結(jié)構(gòu)化的數(shù)據(jù)來變成結(jié)構(gòu)化的,屏幕抓取功能是大多數(shù)數(shù)據(jù)集成融匯工具都具有的功能模塊;②在還沒有融匯數(shù)據(jù)信息前把一些數(shù)據(jù)進行結(jié)構(gòu)化的處理,是目前開放數(shù)據(jù)的一個方向。
W3CLinkingData是目前應(yīng)用數(shù)據(jù)結(jié)構(gòu)化組織來實現(xiàn)信息數(shù)據(jù)融匯的典型項目,其通過抽取信息、RDF、URI等技術(shù)對FOAF等一些開放的網(wǎng)絡(luò)資源數(shù)據(jù)進行結(jié)構(gòu)處理,通過把不同的數(shù)據(jù)之間進行結(jié)合,能夠讓第三方用戶對這些數(shù)據(jù)進行訪問和組織語義合成。還有一個特點是Connexions,通過把知識進行融合收集信息,每一個Module都是組成信息的一小部分,它里邊的內(nèi)容通過XML進行結(jié)構(gòu)化,把規(guī)范的接口進行包裝,讓Module之間進行互相關(guān)聯(lián)[8]。利用共同創(chuàng)新共同使用的方法,人們能通過自己本身教學(xué)的需求來從Con?nexions里選擇一些有關(guān)的Module,然后再按照一定的步驟進行重新整理組合,這樣就能完成一個非常個性化的教學(xué)理論。
3.3 工具支持
通過Web服務(wù)接口標(biāo)準的難易程度分析,不論是在SOAP技術(shù)還是REST技術(shù)基礎(chǔ)之上的數(shù)據(jù)集成融匯的實現(xiàn)都離不開軟件編程這一計算機使用技能的基礎(chǔ)作用。比如,雖然利用Ajax接口標(biāo)準來實現(xiàn)數(shù)據(jù)集成融匯的表示層融匯技術(shù)的程序,與其他接口標(biāo)準程序相比,不是那么復(fù)雜,但是如果要想圖書館研究者自己建立一個新的融匯服務(wù)程序也不是一件簡單的事情。所以,要想讓集成融匯服務(wù)更加完善就必須設(shè)計開發(fā)出與之相關(guān)的智能化工具。
目前,按集成融匯技術(shù)工具的功能模塊可以分為:①支持Widget封裝及Widget集成組合的表示層融匯工具,此工具滿足讀者利用幾個融匯組件進行按個人所需組合使用,最終可以幫助讀者進行自我創(chuàng)建個性化信息服務(wù)系統(tǒng)的需求;②具有信息數(shù)據(jù)收集、集成和輸出等功能的數(shù)據(jù)層融匯工具,此工具滿足讀者在大量類型的數(shù)據(jù)源力收集到所需的數(shù)據(jù)對象的目的;③功能特別強大且能夠根據(jù)個性化需求添加新功能組件的企業(yè)級融匯工具。下圖2所示是企業(yè)級融匯工具開發(fā)架構(gòu)。
圖2 企業(yè)級融匯工具開發(fā)框架結(jié)構(gòu)
4.1 把信息服務(wù)嵌入讀者環(huán)境中
把數(shù)字圖書館的數(shù)字化資源和個性化服務(wù)封裝為讀者能夠直接獲取的表示層組件形式,再把這些服務(wù)嵌入到讀者環(huán)境中,讓科技研究者在社會網(wǎng)絡(luò)上、桌面系統(tǒng)以及讀者個人環(huán)境中使用集成融匯技術(shù)。比較有代表性的是紐約公共數(shù)字圖書館項目,它通過對數(shù)字圖書館的基本服務(wù)進行改變,建立了非常多的融匯組件,其中有支持服務(wù)信息檢索、推薦、信息反饋等各種功能的書目服務(wù)Widget,跨庫信息檢索Widget、定題網(wǎng)絡(luò)服務(wù)Widget、老師參考咨詢服務(wù)Widget、網(wǎng)絡(luò)使用書簽Widget等,而且聘請專門的服務(wù)人員對上述服務(wù)進行完成。另外,Texas大學(xué)圖書館的融匯服務(wù)比紐約圖書館的種類更多,它不但有iGoogle、Netvibes等工具中的一些組成部分,還有在瀏覽器中的一些工具條、還有辦公軟件里的一些東西、以及在收集里的一些組件等等。JISC通過ICO3完成了機構(gòu)倉儲服務(wù)組件,主要有記載的一些文獻、搜索已經(jīng)發(fā)布過文獻的授權(quán)問題、搜索提供資金的人對項目的一些策論、查找Open等,能夠讓人們從自己經(jīng)常使用的環(huán)境信息中去完成服務(wù)。
4.2 增強OPAC信息服務(wù)
通過把OPAC檢索的服務(wù)變成標(biāo)準的融匯組件,能夠向人們熟悉的環(huán)境融入;把OPAC書目所收集的信息和地圖、時間軸、以及展覽館等能夠看到的東西之間進行結(jié)合,從而為實現(xiàn)新的書目信息提供了條件;幫助OPAC收集到第三方的信息,像書籍封面上的圖片、對書本的評價、書本文章里的一些信息、價錢和它的銷量等,從而提高了書目信息的作用;幫助OPAC完成對社會的服務(wù),讓OPAC在網(wǎng)絡(luò)上都能適用。像John Blyberg通過OPAC的數(shù)據(jù)庫實現(xiàn)了四個方面的服務(wù)[9]:圖書館里看的最多的書本、最新上市的書籍、借走的書本和被人們預(yù)約過的書籍,再通過GoogleGadgets API把上邊四個服務(wù)轉(zhuǎn)換成四個融匯的組件,一旦在服務(wù)器上注冊了,人們就能通過網(wǎng)頁來預(yù)訂這種服務(wù)。除此之外,希臘大學(xué)還利用Web2.0技術(shù)通過對OPAC來進行更新完善,組成融匯的標(biāo)簽、人們的評價、通過標(biāo)簽差不多的進行查找等優(yōu)勢。還有美國印第安納州立大學(xué)通過用FRBR數(shù)據(jù)模型來改變以前的OPAC組織結(jié)構(gòu),能夠讓音樂數(shù)字圖書館融匯到信息服務(wù)中去,從而完成不再那么簡單化的OPAC信息。
4.3 創(chuàng)建綜合性信息服務(wù)模式
在集成融匯技術(shù)的基礎(chǔ)上創(chuàng)建綜合性、全面化且具有特定主體的資源與服務(wù)系統(tǒng)是數(shù)字圖書館信息服務(wù)建設(shè)的一大目標(biāo)。像Georgia州立大學(xué)的圖書館CRDL,不但收集了多種圖書館、博物館等多方面的信息資源,還收集了一些電視電影之類的影像資料,還收集了一些任務(wù)介紹、各種故事、評論等通過網(wǎng)絡(luò)來傳遞收集信息,再通過集成融匯技術(shù)把不同的信息進行融合,開發(fā)多種傳遞信息的方法。舊金山現(xiàn)代藝術(shù)博物館也在利用融匯服務(wù),通過數(shù)字圖書館的資源收集了來自外界各方的信息,能夠看得見的一些方法完成信息搜索,建立上下文之間的聯(lián)系。
利用集成融匯技術(shù)完成數(shù)字圖書館信息增值服務(wù)是數(shù)字圖書館信息服務(wù)的重大進步,此舉措不但能最大程度地使數(shù)字圖書館及時滿足用戶的個性化信息服務(wù)需求,還能延伸數(shù)字圖書館信息服務(wù)對讀者個性化信息需求的滿足,最終將會提高數(shù)字圖書館在讀者服務(wù)體系中的地位。
[1]俞建華,吳劍霞.基于集成融匯技術(shù)的圖書館信息服務(wù)研究[J].蘭臺世界,2015(9):116-117.
[2]李春旺.“集成融匯服務(wù)方法研究”專題序[J].現(xiàn)代圖書情報技術(shù),2012(12):17-23.
[3]王軍光.網(wǎng)絡(luò)環(huán)境下我國公共圖書館信息服務(wù)演變[J].中國集體經(jīng)濟,2011(6):182-183.
[4]嚴玲.基于Mashup的數(shù)字圖書館學(xué)科服務(wù)組織[J].圖書館論壇,2013(4):98-103.
[5]吳衛(wèi)華,等.高校圖書館面向產(chǎn)學(xué)研協(xié)同創(chuàng)新的增值信息服務(wù)研究[J].內(nèi)蒙古科技與經(jīng)濟,2012(18):82-83.
[6]王衛(wèi)軍.基于Mashup技術(shù)的圖書館跨界合作服務(wù)研究[J].圖書情報工作,2011(7):68-77,133.
[7]朱曉惠.數(shù)字圖書館信息服務(wù)的模式構(gòu)建與特點分析[J].蘭臺世界,2015(1):142-144.
[8]侯振興,崔虹燕.數(shù)字圖書館個性化主動信息服務(wù)模型研究[J].情報科學(xué),2013(3):35-39.
[9]Go-goGoogleGadget[EB/OL].[2009-06-28].http://www.bly?berg.net/2006/08/18/go-go-google-gadget/.
張艷菊 女,1979年生。碩士,館員。研究方向:信息資源管理。
G250.76
2016-01-22;責(zé)編:王天泥。)