一種基于云的web電子閱覽室實(shí)現(xiàn)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于通信技術(shù)領(lǐng)域,尤其涉及適用于校園的基于云的web電子閱覽室實(shí)現(xiàn)方法。
【背景技術(shù)】
[0002]目前電子閱覽室大多采用獨(dú)立的個(gè)人計(jì)算機(jī)(PC,personal computer)模式,而這種PC模式不僅采購部署成本高,會造成大量PC資源閑置浪費(fèi)、設(shè)備噪音輻射以及功耗大,而且后期管理維護(hù)困難,成本高,不符合低碳環(huán)保的要求。如何建設(shè)一個(gè)性價(jià)比高、管理簡便、低碳環(huán)保的電子閱覽室是圖書館信息化建設(shè)亟待解決的問題。所以,現(xiàn)在大多采用基于云計(jì)算的電子閱覽室方式來替代高消耗的PC模式,但是客戶端訪問的虛擬機(jī)實(shí)質(zhì)上是通過軟件模擬的具有完整硬件系統(tǒng)功能的運(yùn)行環(huán)境。相比于與使用真正的服務(wù)器進(jìn)行數(shù)據(jù)交互的方式,采用云計(jì)算的閱覽室方式在數(shù)據(jù)的搜索、上傳和下載上速度并不快。
【發(fā)明內(nèi)容】
[0003]為解決上述技術(shù)問題,本發(fā)明提供一種基于云的web電子閱覽室實(shí)現(xiàn)方法,該電子閱覽室中采用云終端模式代替?zhèn)鹘y(tǒng)的PC模式,大大降低了運(yùn)營成本的同時(shí),提高了過濾數(shù)據(jù)和搜索資源的速度。
[0004]為了對披露的實(shí)施例的一些方面有一個(gè)基本的理解,下面給出了簡單的概括。該概括部分不是泛泛評述,也不是要確定關(guān)鍵/重要組成元素或描繪這些實(shí)施例的保護(hù)范圍。其唯一目的是用簡單的形式呈現(xiàn)一些概念,以此作為后面的詳細(xì)說明的序言。
[0005]在一些可選的實(shí)施例中,提供一種基于云的web電子閱覽室實(shí)現(xiàn)方法,包括:設(shè)置云計(jì)算管理平臺,所述云計(jì)算管理平臺包括云計(jì)算服務(wù)器、云終端和至少一個(gè)用戶終端;所述云計(jì)算服務(wù)器通過交換機(jī)連接到網(wǎng)絡(luò);所述用戶終端與所述云終端連接并獲取用戶編號,所述用戶編號包含用戶所屬院系的數(shù)據(jù)信息;所述用戶終端通過所述云終端訪問所述云計(jì)算服務(wù)器,以獲取存儲在所述云計(jì)算服務(wù)器內(nèi)部的數(shù)據(jù)庫中的電子資源;所述云計(jì)算服務(wù)器臨時(shí)創(chuàng)建一個(gè)子虛擬數(shù)據(jù)庫,每一個(gè)用戶編號對應(yīng)一個(gè)子虛擬數(shù)據(jù)庫,所述子虛擬數(shù)據(jù)庫記錄自所述數(shù)據(jù)庫中調(diào)取的電子資源對應(yīng)的鏈接和快捷方式;所述用戶終端終止訪問后,向所述云計(jì)算服務(wù)器后發(fā)送中斷通知,所述云計(jì)算服務(wù)器將所述子虛擬數(shù)據(jù)庫中的數(shù)據(jù)合并至母虛擬數(shù)據(jù)庫,所述母虛擬數(shù)據(jù)庫依據(jù)所屬院系的數(shù)據(jù)信息進(jìn)行分類。
[0006]在一些可選的實(shí)施例中,所述用戶終端通過所述云終端訪問所述云計(jì)算服務(wù)器,以獲取存儲在所述云計(jì)算服務(wù)器內(nèi)部的數(shù)據(jù)庫中的電子資源的過程包括:所述用戶終端將所述用戶編號發(fā)送至所述云計(jì)算服務(wù)器,并獲取所述用戶編號中的所屬院系的數(shù)據(jù)信息;所述云計(jì)算服務(wù)器獲取用戶終端上傳的搜索關(guān)鍵詞;所述云計(jì)算服務(wù)器在所屬院系的數(shù)據(jù)信息所對應(yīng)的母虛擬數(shù)據(jù)庫中進(jìn)行檢索;當(dāng)檢索到相關(guān)的鏈接和快捷方式后,自所述數(shù)據(jù)庫中調(diào)取電子資源打包發(fā)送至所述用戶終端。
[0007]在一些可選的實(shí)施例中,所述的一種基于云的web電子閱覽室實(shí)現(xiàn)方法,還包括:所述用戶終端通過所述云計(jì)算服務(wù)器直接訪問網(wǎng)絡(luò)。
[0008]在一些可選的實(shí)施例中,所述用戶終端為顯示器、鍵盤和鼠標(biāo)。
[0009]在一些可選的實(shí)施例中,所述用戶終端為手機(jī)、平板或掌上電腦。
[0010]有益效果:只需要在服務(wù)器上進(jìn)行軟件的安裝即可,通過高度整合與集中管理,利用虛擬化和遠(yuǎn)程桌面技術(shù),大大降低了運(yùn)營成本,易于管理;通過用戶的基本信息,虛擬一個(gè)數(shù)據(jù)庫進(jìn)行記錄,按照用戶的類別分類型的檢索,提高了過濾數(shù)據(jù)和搜索資源的速度。
【附圖說明】
[0011]圖1是本發(fā)明一種基于云的web電子閱覽室實(shí)現(xiàn)方法的流程示意圖。
【具體實(shí)施方式】
[0012]以下描述和附圖充分地示出本發(fā)明的具體實(shí)施方案,以使本領(lǐng)域的技術(shù)人員能夠?qū)嵺`它們。其他實(shí)施方案可以包括結(jié)構(gòu)的、邏輯的、電氣的、過程的以及其他的改變。實(shí)施例僅代表可能的變化。除非明確要求,否則單獨(dú)的部件和功能是可選的,并且操作的順序可以變化。一些實(shí)施方案的部分和特征可以被包括在或替換其他實(shí)施方案的部分和特征。本發(fā)明的實(shí)施方案的范圍包括權(quán)利要求書的整個(gè)范圍,以及權(quán)利要求書的所有可獲得的等同物。
[0013]如圖1所示,在一些說明性的實(shí)施例中,提供一種基于云的web電子閱覽室實(shí)現(xiàn)方法,包括:
[0014]101:設(shè)置云計(jì)算管理平臺,所述云計(jì)算管理平臺包括云計(jì)算服務(wù)器、云終端和至少一個(gè)用戶終端。
[0015]102:所述云計(jì)算服務(wù)器通過交換機(jī)連接到網(wǎng)絡(luò)。
[0016]103:所述用戶終端與所述云終端連接,當(dāng)用戶需要閱覽電子資源時(shí),所述用戶終端通過驗(yàn)證登陸的用戶信息以獲取用戶編號。對于校園的學(xué)生來說,一般會有一個(gè)學(xué)號,所以學(xué)號可以用來作為用戶編號,則所述用戶編號包含用戶所屬院系的數(shù)據(jù)信息,即用戶登陸后,用戶終端根據(jù)所述院系的數(shù)據(jù)信息可判斷用戶大致需要哪方面的電子資源。
[0017]104:用戶登陸完成后,所述用戶終端通過所述云終端訪問所述云計(jì)算服務(wù)器,以獲取所述云計(jì)算服務(wù)器上的電子資源,所述電子資源儲存在位于所述云計(jì)算服務(wù)器內(nèi)部的數(shù)據(jù)庫中。
[0018]105:所述云計(jì)算服務(wù)器為用戶終端臨時(shí)創(chuàng)建一個(gè)子虛擬數(shù)據(jù)庫,即每一個(gè)用戶編號對應(yīng)一個(gè)子虛擬數(shù)據(jù)庫,子虛擬數(shù)據(jù)庫用于臨時(shí)儲存數(shù)據(jù),用戶退出登陸后,即時(shí)刪除子虛擬數(shù)據(jù)庫,不會占用儲存空間。子虛擬數(shù)據(jù)庫在整個(gè)調(diào)取資源的過程中,用于記錄并存儲自所述數(shù)據(jù)庫中調(diào)取的電子資源對應(yīng)的鏈接和快捷方式。
[0019]106:所述用戶終端終止訪問后,向所述云計(jì)算服務(wù)器后發(fā)送中斷通知,通知所述云計(jì)算服務(wù)器本端已完成閱覽任務(wù)。此時(shí),所述云計(jì)算服務(wù)器將所述子虛擬數(shù)據(jù)庫中的數(shù)據(jù)合并至母虛擬數(shù)據(jù)庫,所述母虛擬數(shù)據(jù)庫依據(jù)所屬院系的數(shù)據(jù)信息進(jìn)行分類。例如,電子學(xué)院的各個(gè)學(xué)生閱覽的相關(guān)數(shù)據(jù)會分類到同一個(gè)母虛擬數(shù)據(jù)庫。
[0020]由此,當(dāng)另一個(gè)用戶終端登陸后,同樣是將所述用戶編號發(fā)送至所述云計(jì)算服務(wù)器,并獲取所述用戶編號中的所屬院系的數(shù)據(jù)信息。
[0021]搜索時(shí),用戶終端將搜索關(guān)鍵詞上傳至所述云計(jì)算服務(wù)器,所述云計(jì)算服務(wù)器在所屬院系的數(shù)據(jù)信息所對應(yīng)的母虛擬數(shù)據(jù)庫中進(jìn)行檢索。當(dāng)檢索到相關(guān)的鏈接和快捷方式后,自所述數(shù)據(jù)庫中調(diào)取電子資源打包,再發(fā)送至所述用戶終端,避免在資源庫中搜索和過濾資源。
[0022]通過用戶的基本信息,虛擬一個(gè)數(shù)據(jù)庫進(jìn)行記錄,按照用戶的類別分類型的檢索,提高了過濾數(shù)據(jù)和搜索資源的速度。
[0023]在一些說明性的實(shí)施例中,所述用戶終端通過所述云計(jì)算服務(wù)器直接訪問網(wǎng)絡(luò)。
[0024]在一些說明性的實(shí)施例中,所述用戶終端為顯示器、鍵盤和鼠標(biāo)。
[0025]在一些說明性的實(shí)施例中,所述用戶終端為手機(jī)、平板或掌上電腦。
[0026]本領(lǐng)域技術(shù)人員還應(yīng)當(dāng)理解,結(jié)合本文的實(shí)施例描述的各種說明性的邏輯框、模塊、電路和算法步驟均可以實(shí)現(xiàn)成電子硬件、計(jì)算機(jī)軟件或其組合。為了清楚地說明硬件和軟件之間的可交換性,上面對各種說明性的部件、框、模塊、電路和步驟均圍繞其功能進(jìn)行了一般地描述。至于這種功能是實(shí)現(xiàn)成硬件還是實(shí)現(xiàn)成軟件,取決于特定的應(yīng)用和對整個(gè)系統(tǒng)所施加的設(shè)計(jì)約束條件。熟練的技術(shù)人員可以針對每個(gè)特定應(yīng)用,以變通的方式實(shí)現(xiàn)所描述的功能,但是,這種實(shí)現(xiàn)決策不應(yīng)解釋為背離本公開的保護(hù)范圍。
【主權(quán)項(xiàng)】
1.一種基于云的web電子閱覽室實(shí)現(xiàn)方法,其特征在于,包括: 設(shè)置云計(jì)算管理平臺,所述云計(jì)算管理平臺包括云計(jì)算服務(wù)器、云終端和至少一個(gè)用戶終端; 所述云計(jì)算服務(wù)器通過交換機(jī)連接到網(wǎng)絡(luò); 所述用戶終端與所述云終端連接并獲取用戶編號,所述用戶編號包含用戶所屬院系的數(shù)據(jù)信息; 所述用戶終端通過所述云終端訪問所述云計(jì)算服務(wù)器,以獲取存儲在所述云計(jì)算服務(wù)器內(nèi)部的數(shù)據(jù)庫中的電子資源; 所述云計(jì)算服務(wù)器臨時(shí)創(chuàng)建一個(gè)子虛擬數(shù)據(jù)庫,每一個(gè)用戶編號對應(yīng)一個(gè)子虛擬數(shù)據(jù)庫,所述子虛擬數(shù)據(jù)庫記錄自所述數(shù)據(jù)庫中調(diào)取的電子資源對應(yīng)的鏈接和快捷方式; 所述用戶終端終止訪問后,向所述云計(jì)算服務(wù)器后發(fā)送中斷通知,所述云計(jì)算服務(wù)器將所述子虛擬數(shù)據(jù)庫中的數(shù)據(jù)合并至母虛擬數(shù)據(jù)庫,所述母虛擬數(shù)據(jù)庫依據(jù)所屬院系的數(shù)據(jù)信息進(jìn)行分類。2.根據(jù)權(quán)利要求1所述的一種基于云的web電子閱覽室實(shí)現(xiàn)方法,其特征在于,所述用戶終端通過所述云終端訪問所述云計(jì)算服務(wù)器,以獲取存儲在所述云計(jì)算服務(wù)器內(nèi)部的數(shù)據(jù)庫中的電子資源的過程包括: 所述用戶終端將所述用戶編號發(fā)送至所述云計(jì)算服務(wù)器,并獲取所述用戶編號中的所屬院系的數(shù)據(jù)信息; 所述云計(jì)算服務(wù)器獲取用戶終端上傳的搜索關(guān)鍵詞; 所述云計(jì)算服務(wù)器在所屬院系的數(shù)據(jù)信息所對應(yīng)的母虛擬數(shù)據(jù)庫中進(jìn)行檢索; 當(dāng)檢索到相關(guān)的鏈接和快捷方式后,自所述數(shù)據(jù)庫中調(diào)取電子資源打包發(fā)送至所述用戶終端。3.根據(jù)權(quán)利要求2所述的一種基于云的web電子閱覽室實(shí)現(xiàn)方法,其特征在于,還包括:所述用戶終端通過所述云計(jì)算服務(wù)器直接訪問網(wǎng)絡(luò)。4.根據(jù)權(quán)利要求1所述的一種基于云的web電子閱覽室實(shí)現(xiàn)方法,其特征在于,所述用戶終端為顯示器、鍵盤和鼠標(biāo)。5.根據(jù)權(quán)利要求1所述的一種基于云的web電子閱覽室實(shí)現(xiàn)方法,其特征在于,所述用戶終端為手機(jī)、平板或掌上電腦。
【專利摘要】本發(fā)明提供一種基于云的web電子閱覽室實(shí)現(xiàn)方法,包括:設(shè)置云計(jì)算管理平臺;用戶終端獲取用戶編號;用戶終端通過所述云終端訪問所述云計(jì)算服務(wù)器,以獲取電子資源;云計(jì)算服務(wù)器臨時(shí)創(chuàng)建一個(gè)子虛擬數(shù)據(jù)庫,子虛擬數(shù)據(jù)庫記錄電子資源對應(yīng)的鏈接和快捷方式;用戶終端終止訪問后,云計(jì)算服務(wù)器將子虛擬數(shù)據(jù)庫中的數(shù)據(jù)合并至母虛擬數(shù)據(jù)庫。只需要在服務(wù)器上進(jìn)行軟件的安裝即可,通過高度整合與集中管理,利用虛擬化和遠(yuǎn)程桌面技術(shù),大大降低了運(yùn)營成本,易于管理;通過用戶的基本信息,虛擬一個(gè)數(shù)據(jù)庫進(jìn)行記錄,按照用戶的類別分類型的檢索,提高了過濾數(shù)據(jù)和搜索資源的速度。
【IPC分類】H04L29/08, G06F17/30
【公開號】CN105320741
【申請?zhí)枴緾N201510609780
【發(fā)明人】高志軍, 伍爵博, 劉鑫, 陳婷
【申請人】鎮(zhèn)江銳捷信息科技有限公司
【公開日】2016年2月10日
【申請日】2015年9月22日