本申請涉及視頻播放技術(shù)領(lǐng)域,具體地說,涉及一種基于局域網(wǎng)的在客戶端與云盤間傳輸數(shù)據(jù)的方法和系統(tǒng)。
背景技術(shù):
隨著電子技術(shù)和互聯(lián)網(wǎng)技術(shù)的快速發(fā)展以及用戶終端的迅速普及,使用移動終端觀看視頻、瀏覽照片、存儲文件也得到了迅速的普及。相對于傳統(tǒng)的通過電腦或電視觀看視頻或瀏覽照片,移動終端觀看視頻更加方便、快捷,現(xiàn)在的移動終端不僅可以觀看下載好的本地視頻,還可以觀看在線視頻,同時,還可以實現(xiàn)不同移動終端之間視頻數(shù)據(jù)的傳輸、播放。但是,由于移動終端的存儲量有限,并不能滿足用戶對于視頻、照片等大容量文件的存儲要求。
隨著互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,云盤的使用群體也越來越多。用戶可以通過云盤進行數(shù)據(jù)的存儲、訪問、備份、共享等,從而節(jié)省了本地的存儲空間。其中,云盤提供商為了處理海量數(shù)據(jù),在不同的區(qū)域分別設(shè)置有服務(wù)器,從而對不同區(qū)域的業(yè)務(wù)請求進行處理。
但現(xiàn)有的云盤大多是公有云盤,必須使用互聯(lián)網(wǎng)才能實現(xiàn)數(shù)據(jù)的傳輸和訪問。因此,如何在局域網(wǎng)的環(huán)境下搭建私有云并實現(xiàn)客戶端與私有云之間數(shù)據(jù)的傳輸成為亟待解決的問題。
技術(shù)實現(xiàn)要素:
有鑒于此,本申請所要解決的技術(shù)問題是提供了一種基于局域網(wǎng)的在客戶端與云盤間傳輸數(shù)據(jù)的方法和系統(tǒng),能夠在局域網(wǎng)的環(huán)境下搭建私有云盤,并實現(xiàn)統(tǒng)一局域網(wǎng)中客戶端與私有云盤之間數(shù)據(jù)的傳輸和共享,有效節(jié)省了客戶端本地的存儲空間。
為了解決上述技術(shù)問題,本申請有如下技術(shù)方案:
一種基于局域網(wǎng)的在客戶端與云盤間傳輸數(shù)據(jù)的方法,包括:
搭建局域網(wǎng),設(shè)置局域網(wǎng)范圍中所包含的客戶端和服務(wù)器,使得各個客戶端與服務(wù)器之間建立連接;
在所述服務(wù)器上建立一個私有云盤;
設(shè)置所述局域網(wǎng)中各個客戶端與服務(wù)器的私有云盤之間的數(shù)據(jù)傳輸協(xié)議;
接收數(shù)據(jù)傳輸請求:
若所述數(shù)據(jù)傳輸請求為所述客戶端向所述私有云盤傳輸數(shù)據(jù)的請求,則根據(jù)所述數(shù)據(jù)傳輸請求獲取對應(yīng)的傳輸數(shù)據(jù),并按照所述數(shù)據(jù)傳輸協(xié)議將數(shù)據(jù)從所述客戶端傳輸至所述私有云盤;
若所述數(shù)據(jù)傳輸請求為所述私有云盤向所述客戶端傳輸數(shù)據(jù)的請求,則根據(jù)所述數(shù)據(jù)傳輸請求獲取對應(yīng)的傳輸數(shù)據(jù),并按照所述數(shù)據(jù)傳輸協(xié)議將數(shù)據(jù)從所述私有云盤傳輸至所述客戶端。
優(yōu)選地,其中:
設(shè)置所述局域網(wǎng)中各個客戶端與服務(wù)器的私有云盤之間的數(shù)據(jù)傳輸協(xié)議,進一步為:
設(shè)置各個客戶端與服務(wù)器的私有云盤之間的數(shù)據(jù)傳輸協(xié)議,在所述數(shù)據(jù)傳輸協(xié)議中設(shè)定各個客戶端與服務(wù)器的私有云盤之間傳輸字節(jié)的對應(yīng)關(guān)系。
優(yōu)選地,其中:
進一步包括:
設(shè)置各個客戶端訪問所述私有云盤的權(quán)限,根據(jù)客戶端的IP地址和客戶端的使用請求,為每個客戶斷建立各自的訪問密鑰,所述客戶端在輸入正確的訪問密鑰后才能向所述私有云盤發(fā)起數(shù)據(jù)傳輸請求。
優(yōu)選地,其中:
進一步包括:
在所述私有云盤上為每個客戶端設(shè)置各自的云盤空間,所述客戶端通過輸入正確的訪問密鑰后,對與自身對應(yīng)的云盤空間進行訪問和數(shù)據(jù)傳輸。
優(yōu)選地,其中:
進一步包括:
根據(jù)客戶端的請求,為客戶端的云盤空間設(shè)置其他客戶端對其云盤空間進行訪問的權(quán)限,使得僅具備訪問權(quán)限的其他客戶端能夠訪問該客戶端的云盤空間。
一種基于局域網(wǎng)的在客戶端與云盤間傳輸數(shù)據(jù)的系統(tǒng),其特征在于,包括:局域網(wǎng)搭建模塊、私有云盤建立模塊、數(shù)據(jù)傳輸協(xié)議設(shè)置模塊、數(shù)據(jù)傳輸請求接收模塊,
所述局域網(wǎng)搭建模塊,用于搭建局域網(wǎng),設(shè)置局域網(wǎng)范圍中所包含的客戶端和服務(wù)器,使得各個客戶端之間以及各個客戶端與服務(wù)器之間建立連接;
所述私有云盤建立模塊,用于在所述服務(wù)器上建立一個私有云盤;
所述數(shù)據(jù)傳輸協(xié)議設(shè)置模塊,用于設(shè)置所述局域網(wǎng)中各個客戶端與服務(wù)器的私有云盤之間的數(shù)據(jù)傳輸協(xié)議;
所述數(shù)據(jù)傳輸請求接收模塊,用于接收數(shù)據(jù)傳輸請求:
若所述數(shù)據(jù)傳輸請求為所述客戶端向所述私有云盤傳輸數(shù)據(jù)的請求,則根據(jù)所述數(shù)據(jù)傳輸請求獲取對應(yīng)的傳輸數(shù)據(jù),并按照所述數(shù)據(jù)傳輸協(xié)議將數(shù)據(jù)從所述客戶端傳輸至所述私有云盤;
若所述數(shù)據(jù)傳輸請求為所述私有云盤向所述客戶端傳輸數(shù)據(jù)的請求,則根據(jù)所述數(shù)據(jù)傳輸請求獲取對應(yīng)的傳輸數(shù)據(jù),并按照所述數(shù)據(jù)傳輸協(xié)議將數(shù)據(jù)從所述私有云盤傳輸至所述客戶端。
優(yōu)選地,其中:
所述數(shù)據(jù)傳輸協(xié)議設(shè)置模塊,進一步用于設(shè)置各個客戶端與服務(wù)器的私有云盤之間的數(shù)據(jù)傳輸協(xié)議,在所述數(shù)據(jù)傳輸協(xié)議中設(shè)定各個客戶端與服務(wù)器的私有云盤之間傳輸字節(jié)的對應(yīng)關(guān)系。
優(yōu)選地,其中:
進一步包括:私有云盤權(quán)限設(shè)置模塊,
所述私有云盤權(quán)限設(shè)置模塊,用于設(shè)置各個客戶端訪問所述私有云盤的權(quán)限,根據(jù)客戶端的IP地址和客戶端的使用請求,為每個客戶斷建立各自的訪問密鑰,所述客戶端在輸入正確的訪問密鑰后才能向所述私有云盤發(fā)起數(shù)據(jù)傳輸請求。
優(yōu)選地,其中:
進一步包括:云盤空間設(shè)置模塊,
所述云盤空間設(shè)置模塊,用于在所述私有云盤上為每個客戶端設(shè)置各自的云盤空間,所述客戶端通過輸入正確的訪問密鑰后,對與自身對應(yīng)的云盤空間進行訪問和數(shù)據(jù)傳輸。
優(yōu)選地,其中:
進一步包括:客戶端云盤空間訪問模塊,
所述客戶端云盤空間訪問模塊,用于根據(jù)客戶端的請求,為客戶端的云盤空間設(shè)置其他客戶端對其云盤空間進行訪問的權(quán)限,使得僅具備訪問權(quán)限的其他客戶端能夠訪問該客戶端的云盤空間。
與現(xiàn)有技術(shù)相比,本申請所述的系統(tǒng)及方法,達到了如下效果:
第一,本發(fā)明所提供的基于局域網(wǎng)的在客戶端與云盤間傳輸數(shù)據(jù)的方法和系統(tǒng),實現(xiàn)了局域網(wǎng)中客戶端與云盤之間的數(shù)據(jù)傳輸,局域網(wǎng)中的客戶端可以將其本地的視頻數(shù)據(jù)、圖片數(shù)據(jù)等上傳到局域網(wǎng)中的私有云上,有需要時再從私有云上下載對應(yīng)的數(shù)據(jù),極大程度上減少了客戶端本身的存儲壓力。
第二,本發(fā)明所提供的基于局域網(wǎng)的在客戶端與云盤間傳輸數(shù)據(jù)的方法和系統(tǒng),為每個客戶端在局域網(wǎng)中的私有云上建立一個云盤空間,并為每個客戶端設(shè)置了訪問云盤空間的密鑰,用戶只有在輸入正確的密鑰后方可訪問屬于自己的云盤空間,有效保證了云盤空間的數(shù)據(jù)安全。
第三,本發(fā)明所提供的基于局域網(wǎng)的在客戶端與云盤間傳輸數(shù)據(jù)的方法和系統(tǒng),還可根據(jù)用戶請求為某一客戶端的云盤空間設(shè)置其他客戶端的訪問權(quán)限,通過此種設(shè)置,可實現(xiàn)不同客戶端之間云盤空間資源的共享。
附圖說明
此處所說明的附圖用來提供對本申請的進一步理解,構(gòu)成本申請的一部分,本申請的示意性實施例及其說明用于解釋本申請,并不構(gòu)成對本申請的不當限定。在附圖中:
圖1為本發(fā)明的所述一種基于局域網(wǎng)的在客戶端與云盤間傳輸數(shù)據(jù)的方法的流程圖;
圖2為本發(fā)明的所述一種基于局域網(wǎng)的在客戶端與云盤間傳輸數(shù)據(jù)的系統(tǒng)的結(jié)構(gòu)圖;
圖3為本發(fā)明的所述一種基于局域網(wǎng)的在客戶端與云盤間傳輸數(shù)據(jù)的方法的實施例的流程圖。
具體實施方式
如在說明書及權(quán)利要求當中使用了某些詞匯來指稱特定組件。本領(lǐng)域技術(shù)人員應(yīng)可理解,硬件制造商可能會用不同名詞來稱呼同一個組件。本說明書及權(quán)利要求并不以名稱的差異來作為區(qū)分組件的方式,而是以組件在功能上的差異來作為區(qū)分的準則。如在通篇說明書及權(quán)利要求當中所提及的“包含”為一開放式用語,故應(yīng)解釋成“包含但不限定于”?!按笾隆笔侵冈诳山邮盏恼`差范圍內(nèi),本領(lǐng)域技術(shù)人員能夠在一定誤差范圍內(nèi)解決所述技術(shù)問題,基本達到所述技術(shù)效果。此外,“耦接”一詞在此包含任何直接及間接的電性耦接手段。因此,若文中描述一第一裝置耦接于一第二裝置,則代表所述第一裝置可直接電性耦接于所述第二裝置,或通過其他裝置或耦接手段間接地電性耦接至所述第二裝置。說明書后續(xù)描述為實施本申請的較佳實施方式,然所述描述乃以說明本申請的一般原則為目的,并非用以限定本申請的范圍。本申請的保護范圍當視所附權(quán)利要求所界定者為準。
實施例1
參見圖1所示為本申請所述一種基于局域網(wǎng)的在客戶端與云盤間傳輸數(shù)據(jù)的方法的具體實施例,該方法包括:
步驟101、搭建局域網(wǎng),設(shè)置局域網(wǎng)范圍中所包含的客戶端和服務(wù)器,使得各個客戶端與服務(wù)器之間建立連接;
步驟102、在所述服務(wù)器上建立一個私有云盤;
步驟103、設(shè)置所述局域網(wǎng)中各個客戶端與服務(wù)器的私有云盤之間的數(shù)據(jù)傳輸協(xié)議;
步驟104、接收數(shù)據(jù)傳輸請求:
若所述數(shù)據(jù)傳輸請求為所述客戶端向所述私有云盤傳輸數(shù)據(jù)的請求,則根據(jù)所述數(shù)據(jù)傳輸請求獲取對應(yīng)的傳輸數(shù)據(jù),并按照所述數(shù)據(jù)傳輸協(xié)議將數(shù)據(jù)從所述客戶端傳輸至所述私有云盤;
若所述數(shù)據(jù)傳輸請求為所述私有云盤向所述客戶端傳輸數(shù)據(jù)的請求,則根據(jù)所述數(shù)據(jù)傳輸請求獲取對應(yīng)的傳輸數(shù)據(jù),并按照所述數(shù)據(jù)傳輸協(xié)議將數(shù)據(jù)從所述私有云盤傳輸至所述客戶端。
本申請所提供的上述基于局域網(wǎng)的在客戶端和云盤之間傳輸數(shù)據(jù)的方法中,搭建了局域網(wǎng),并在局域網(wǎng)中建立了一個私有云盤,局域網(wǎng)中的客戶端可以將其本地的數(shù)據(jù)傳輸?shù)剿接性票P上,例如占用空間較大的視頻數(shù)據(jù)U、圖片數(shù)據(jù)等等,均可上傳至私有云盤上。當用戶需要用到已上傳至私有云盤上的數(shù)據(jù)時,再通過訪問私有云盤進行下載或直接觀看,使用非常方便,為用戶的客戶端節(jié)省了大量的存儲空間,設(shè)計非常人性化。
上述步驟103中,設(shè)置所述局域網(wǎng)中各個客戶端與服務(wù)器的私有云盤之間的數(shù)據(jù)傳輸協(xié)議,進一步為:
設(shè)置各個客戶端與服務(wù)器的私有云盤之間的數(shù)據(jù)傳輸協(xié)議,在所述數(shù)據(jù)傳輸協(xié)議中設(shè)定各個客戶端與服務(wù)器的私有云盤之間傳輸字節(jié)的對應(yīng)關(guān)系。
通過數(shù)據(jù)傳輸協(xié)議的設(shè)定,客戶端和私有云盤實現(xiàn)了數(shù)據(jù)的互傳,只有匹配的數(shù)據(jù)傳輸協(xié)議,客戶端才能向私有云盤傳輸數(shù)據(jù),才能從私有云盤下載數(shù)據(jù)。
本發(fā)明所提供的基于局域網(wǎng)的在客戶端與云盤間傳輸數(shù)據(jù)的方法,進一步包括:
設(shè)置各個客戶端訪問所述私有云盤的權(quán)限,根據(jù)客戶端的IP地址和客戶端的使用請求,為每個客戶斷建立各自的訪問密鑰,所述客戶端在輸入正確的訪問密鑰后才能向所述私有云盤發(fā)起數(shù)據(jù)傳輸請求。
通過上述方式,為每個客戶端設(shè)置訪問私有云盤的權(quán)限,建立訪問密鑰,只有輸入正確的訪問密鑰后才能與私有云盤之間進行數(shù)據(jù)互傳。這樣就能有效限制局域網(wǎng)中訪問私有云盤的客戶端的數(shù)量,同時還有利于保證客戶端傳輸?shù)剿接性票P上的數(shù)據(jù)的安全性。
本發(fā)明所提供的基于局域網(wǎng)的在客戶端與云盤間傳輸數(shù)據(jù)的方法,進一步包括:
在所述私有云盤上為每個客戶端設(shè)置各自的云盤空間,所述客戶端通過輸入正確的訪問密鑰后,對與自身對應(yīng)的云盤空間進行訪問和數(shù)據(jù)傳輸。
通過上述方式,為每個客戶端分配各自的云盤空間,相當于為每個客戶端設(shè)置了一個私人云空間,用戶在輸入正確的訪問密鑰后,即可訪問屬于自己的私人云空間。用戶可將一些占用空間較大的數(shù)據(jù)傳輸?shù)剿饺嗽瓶臻g進行保存,也可將自身的一些資料備份在私人云空間中,當需要使用某些數(shù)據(jù)時,再從私人云空間進行下載使用,相當于為每個客戶端在局域網(wǎng)定制了一個安全保險柜,使用方便、安全。
本發(fā)明所提供的基于局域網(wǎng)的在客戶端與云盤間傳輸數(shù)據(jù)的方法,進一步包括:
根據(jù)客戶端的請求,為客戶端的云盤空間設(shè)置其他客戶端對其云盤空間進行訪問的權(quán)限,使得僅具備訪問權(quán)限的其他客戶端能夠訪問該客戶端的云盤空間。
在私有云盤上,每個客戶端的云盤空間之間默認可設(shè)為不能互訪的,客戶端A如果想要訪問客戶端B的云盤空間,需要經(jīng)過客戶端A的授權(quán)方可訪問??蛻舳薆可通過服務(wù)器設(shè)置其他客戶端對其云盤空間的訪問權(quán)限,例如,可以設(shè)置哪些客戶端可以直接訪問,哪些客戶端需要通過密鑰訪問,哪些客戶端不能訪問等等。如果是一個家庭局域網(wǎng),則可設(shè)置為各個客戶端的云盤空間之間可以互訪,這樣各個家庭成員上傳至云盤空間的資源即可實現(xiàn)共享,極大程度上方便了用戶的使用。
除了上述方案外,本申請所提供的基于局域網(wǎng)的在客戶端與云盤間傳輸數(shù)據(jù)的方法中,進一步包括:接收新客戶端加入局域網(wǎng)的請求,并對新客戶端的身份進行驗證,驗證通過后,為新客戶端設(shè)置訪問私有云盤的訪問密鑰,并為新客戶端分配云盤空間。
這樣就可以靈活地在局域網(wǎng)中加入新的客戶端,對局域網(wǎng)中的客戶端進行擴充,又能限制加入局域網(wǎng)中的客戶端的數(shù)量,應(yīng)用非常方便。
實施例2
參見圖2所示為本申請所述一種基于局域網(wǎng)的在客戶端與云盤間傳輸數(shù)據(jù)的系統(tǒng)的具體實施例,該系統(tǒng)包括:局域網(wǎng)搭建模塊10、私有云盤建立模塊20、數(shù)據(jù)傳輸協(xié)議設(shè)置模塊30、數(shù)據(jù)傳輸請求接收模塊40,
所述局域網(wǎng)搭建模塊10,用于搭建局域網(wǎng),設(shè)置局域網(wǎng)范圍中所包含的客戶端和服務(wù)器,使得各個客戶端與服務(wù)器之間建立連接;
所述私有云盤建立模塊20,用于在所述服務(wù)器上建立一個私有云盤;
所述數(shù)據(jù)傳輸協(xié)議設(shè)置模塊30,用于設(shè)置所述局域網(wǎng)中各個客戶端與服務(wù)器的私有云盤之間的數(shù)據(jù)傳輸協(xié)議;
所述數(shù)據(jù)傳輸請求接收模塊40,用于接收數(shù)據(jù)傳輸請求:
若所述數(shù)據(jù)傳輸請求為所述客戶端向所述私有云盤傳輸數(shù)據(jù)的請求,則根據(jù)所述數(shù)據(jù)傳輸請求獲取對應(yīng)的傳輸數(shù)據(jù),并按照所述數(shù)據(jù)傳輸協(xié)議將數(shù)據(jù)從所述客戶端傳輸至所述私有云盤;
若所述數(shù)據(jù)傳輸請求為所述私有云盤向所述客戶端傳輸數(shù)據(jù)的請求,則根據(jù)所述數(shù)據(jù)傳輸請求獲取對應(yīng)的傳輸數(shù)據(jù),并按照所述數(shù)據(jù)傳輸協(xié)議將數(shù)據(jù)從所述私有云盤傳輸至所述客戶端。
本申請所提供的上述基于局域網(wǎng)的在客戶端和云盤之間傳輸數(shù)據(jù)的系統(tǒng)中,搭建了局域網(wǎng),并在局域網(wǎng)中建立了一個私有云盤,局域網(wǎng)中的客戶端可以將其本地的數(shù)據(jù)傳輸?shù)剿接性票P上,例如占用空間較大的視頻數(shù)據(jù)U、圖片數(shù)據(jù)等等,均可上傳至私有云盤上。當用戶需要用到已上傳至私有云盤上的數(shù)據(jù)時,再通過訪問私有云盤進行下載或直接觀看,使用非常方便,為用戶的客戶端節(jié)省了大量的存儲空間,設(shè)計非常人性化。
上述數(shù)據(jù)傳輸協(xié)議設(shè)置模塊30,進一步用于設(shè)置各個客戶端與服務(wù)器的私有云盤之間的數(shù)據(jù)傳輸協(xié)議,在所述數(shù)據(jù)傳輸協(xié)議中設(shè)定各個客戶端與服務(wù)器的私有云盤之間傳輸字節(jié)的對應(yīng)關(guān)系。
通過數(shù)據(jù)傳輸協(xié)議的設(shè)定,客戶端和私有云盤實現(xiàn)了數(shù)據(jù)的互傳,只有匹配的數(shù)據(jù)傳輸協(xié)議,客戶端才能向私有云盤傳輸數(shù)據(jù),才能從私有云盤下載數(shù)據(jù)。
本發(fā)明所提供的基于局域網(wǎng)的在客戶端與云盤間傳輸數(shù)據(jù)的系統(tǒng),進一步包括:私有云盤權(quán)限設(shè)置模塊,
所述私有云盤權(quán)限設(shè)置模塊,用于設(shè)置各個客戶端訪問所述私有云盤的權(quán)限,根據(jù)客戶端的IP地址和客戶端的使用請求,為每個客戶斷建立各自的訪問密鑰,所述客戶端在輸入正確的訪問密鑰后才能向所述私有云盤發(fā)起數(shù)據(jù)傳輸請求。
通過上述私有云盤權(quán)限設(shè)置模塊,為每個客戶端設(shè)置訪問私有云盤的權(quán)限,建立訪問密鑰,只有輸入正確的訪問密鑰后才能與私有云盤之間進行數(shù)據(jù)互傳。這樣就能有效限制局域網(wǎng)中訪問私有云盤的客戶端的數(shù)量,同時還有利于保證客戶端傳輸?shù)剿接性票P上的數(shù)據(jù)的安全性。
本發(fā)明所提供的基于局域網(wǎng)的在客戶端與云盤間傳輸數(shù)據(jù)的系統(tǒng),進一步包括:云盤空間設(shè)置模塊,
所述云盤空間設(shè)置模塊,用于在所述私有云盤上為每個客戶端設(shè)置各自的云盤空間,所述客戶端通過輸入正確的訪問密鑰后,對與自身對應(yīng)的云盤空間進行訪問和數(shù)據(jù)傳輸。
通過上述云盤空間設(shè)置模塊,為每個客戶端分配各自的云盤空間,相當于為每個客戶端設(shè)置了一個私人云空間,用戶在輸入正確的訪問密鑰后,即可訪問屬于自己的私人云空間。用戶可將一些占用空間較大的數(shù)據(jù)傳輸?shù)剿饺嗽瓶臻g進行保存,也可將自身的一些資料備份在私人云空間中,當需要使用某些數(shù)據(jù)時,再從私人云空間進行下載使用,相當于為每個客戶端在局域網(wǎng)定制了一個安全保險柜,使用方便、安全。
本發(fā)明所提供的基于局域網(wǎng)的在客戶端與云盤間傳輸數(shù)據(jù)的系統(tǒng),進一步包括:客戶端云盤空間訪問模塊,
所述客戶端云盤空間訪問模塊,用于根據(jù)客戶端的請求,為客戶端的云盤空間設(shè)置其他客戶端對其云盤空間進行訪問的權(quán)限,使得僅具備訪問權(quán)限的其他客戶端能夠訪問該客戶端的云盤空間。
在私有云盤上,每個客戶端的云盤空間之間默認可設(shè)為不能互訪的,客戶端A如果想要訪問客戶端B的云盤空間,需要經(jīng)過客戶端A的授權(quán)方可訪問??蛻舳薆可通過服務(wù)器設(shè)置其他客戶端對其云盤空間的訪問權(quán)限,例如,可以設(shè)置哪些客戶端可以直接訪問,哪些客戶端需要通過密鑰訪問,哪些客戶端不能訪問等等。如果是一個家庭局域網(wǎng),則可設(shè)置為各個客戶端的云盤空間之間可以互訪,這樣各個家庭成員上傳至云盤空間的資源即可實現(xiàn)共享,極大程度上方便了用戶的使用。
除了上述方案外,本申請所提供的基于局域網(wǎng)的在客戶端與云盤間傳輸數(shù)據(jù)的系統(tǒng)中,進一步包括:新客戶端設(shè)置模塊,該新客戶端設(shè)置模塊用于接收新客戶端加入局域網(wǎng)的請求,并對新客戶端的身份進行驗證,驗證通過后,為新客戶端設(shè)置訪問私有云盤的訪問密鑰,并為新客戶端分配云盤空間。
這樣就可以靈活地在局域網(wǎng)中加入新的客戶端,對局域網(wǎng)中的客戶端進行擴充,又能限制加入局域網(wǎng)中的客戶端的數(shù)量,應(yīng)用非常方便。
實施例3
以下提供一種本發(fā)明基于局域網(wǎng)的在客戶端與云盤間傳輸數(shù)據(jù)的系統(tǒng)的搭建和運行方法的應(yīng)用實施例,參見圖3,具體包括:
步驟201、搭建局域網(wǎng),設(shè)置局域網(wǎng)范圍中所包含的客戶端和服務(wù)器,使得各個客戶端與服務(wù)器之間建立連接;
步驟202、在所述服務(wù)器上建立一個私有云盤;
步驟203、設(shè)置所述局域網(wǎng)中各個客戶端與服務(wù)器的私有云盤之間的數(shù)據(jù)傳輸協(xié)議;
步驟204、設(shè)置各個客戶端訪問所述私有云盤的權(quán)限,根據(jù)客戶端的IP地址和客戶端的使用請求,為每個客戶斷建立各自的訪問密鑰;
步驟205、在所述私有云盤上為每個客戶端設(shè)置各自的云盤空間;
步驟206、等待接收客戶端輸入的訪問密鑰,在接收到正確的訪問密鑰后,允許所述客戶端訪問對應(yīng)的云盤空間;
步驟207、接收客戶端向所述云盤空間傳輸數(shù)據(jù)的請求,并在接收到數(shù)據(jù)傳輸請求后,根據(jù)所述數(shù)據(jù)傳輸請求獲取對應(yīng)的傳輸數(shù)據(jù),并按照所述數(shù)據(jù)傳輸協(xié)議將數(shù)據(jù)從所述客戶端傳輸至對應(yīng)的云盤空間;
步驟208、接收客戶端從云盤空間下載數(shù)據(jù)的請求,并在接收到數(shù)據(jù)下載請求后,根據(jù)所述數(shù)據(jù)傳輸請求獲取對應(yīng)的傳輸數(shù)據(jù),并按照所述數(shù)據(jù)傳輸協(xié)議將數(shù)據(jù)從所述私有云盤傳輸至所述客戶端。
如此則實現(xiàn)了私有云盤的設(shè)置以及客戶端與私有云盤之間的數(shù)據(jù)傳輸。
通過以上各實施例可知,本申請存在的有益效果是:
第一,本發(fā)明所提供的基于局域網(wǎng)的在客戶端與云盤間傳輸數(shù)據(jù)的方法和系統(tǒng),實現(xiàn)了局域網(wǎng)中客戶端與云盤之間的數(shù)據(jù)傳輸,局域網(wǎng)中的客戶端可以將其本地的視頻數(shù)據(jù)、圖片數(shù)據(jù)等上傳到局域網(wǎng)中的私有云上,有需要時再從私有云上下載對應(yīng)的數(shù)據(jù),極大程度上減少了客戶端本身的存儲壓力。
第二,本發(fā)明所提供的基于局域網(wǎng)的在客戶端與云盤間傳輸數(shù)據(jù)的方法和系統(tǒng),為每個客戶端在局域網(wǎng)中的私有云上建立一個云盤空間,并為每個客戶端設(shè)置了訪問云盤空間的密鑰,用戶只有在輸入正確的密鑰后方可訪問屬于自己的云盤空間,有效保證了云盤空間的數(shù)據(jù)安全。
第三,本發(fā)明所提供的基于局域網(wǎng)的在客戶端與云盤間傳輸數(shù)據(jù)的方法和系統(tǒng),還可根據(jù)用戶請求為某一客戶端的云盤空間設(shè)置其他客戶端的訪問權(quán)限,通過此種設(shè)置,可實現(xiàn)不同客戶端之間云盤空間資源的共享。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本申請的實施例可提供為方法、裝置、或計算機程序產(chǎn)品。因此,本申請可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本申請可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學(xué)存儲器等)上實施的計算機程序產(chǎn)品的形式。
上述說明示出并描述了本申請的若干優(yōu)選實施例,但如前所述,應(yīng)當理解本申請并非局限于本文所披露的形式,不應(yīng)看作是對其他實施例的排除,而可用于各種其他組合、修改和環(huán)境,并能夠在本文所述發(fā)明構(gòu)想范圍內(nèi),通過上述教導(dǎo)或相關(guān)領(lǐng)域的技術(shù)或知識進行改動。而本領(lǐng)域人員所進行的改動和變化不脫離本申請的精神和范圍,則都應(yīng)在本申請所附權(quán)利要求的保護范圍內(nèi)。