【技術實現步驟摘要】
本專利技術涉及互聯網通信
,特別涉及一種。
技術介紹
網絡存儲同步(也稱作云同步)是指在網絡存儲平臺上,網絡存儲設備(也稱作云設備)與網絡存儲服務器(也稱作云服務器)之間的數據同步,或者以個人為中心的不同設備之間基于云計算的數據共享。一般使用網絡存儲同步的場景有多臺電腦中文件的同步,方便進行工作;pc和移動設備的文件同步,方便移動設備查看和使用同步的文件。現有的網絡存儲同步方案是如果想使用網絡存儲同步服務,需要在PC電腦中創建一個網絡存儲同步文件夾,此文件夾中的文件將被自動與網絡存儲服務器同步。本地電腦中其他的文件或者文件夾需要與網絡存儲服務器同步時,必須首先被復制到網絡存儲同 步文件夾中。因此,現有的網絡存儲同步方案,無法解決非網絡存儲同步文件夾中的文件或者文件夾,不改變原有的文件目錄結構,同時又能實現網絡存儲同步功能的問題。
技術實現思路
本專利技術要解決的技術問題是如何提供一種,以提高網絡存儲同步作業的效率。為解決上述技術問題,本專利技術提供一種網絡存儲客戶端,包括標記單元、提取單元、讀寫監控單元和同步單元;所述標記單元,適于將本地文件/文件夾標記為網絡存儲數據同步文件/文件夾;所述提取單元,適于提取所述同步文件/文件夾的元信息,將所述元信息存儲至數據庫中;所述讀寫監控單元,適于監控本地的文件/文件夾讀寫操作,并根據所述同步文件/文件夾的元信息判斷被讀寫文件/文件夾是否是網絡存儲數據同步文件/文件夾;所述同步單元,適于在被讀寫文件/文件夾是網絡存儲數據同步文件/文件夾時,則將所述同步文件/文件夾的文件內容發送給網絡存儲數據服務器進行存儲。其中,所 ...
【技術保護點】
一種網絡存儲客戶端,包括:標記單元、提取單元、讀寫監控單元和同步單元;所述標記單元,適于將本地文件/文件夾標記為網絡存儲數據同步文件/文件夾;所述提取單元,適于提取所述同步文件/文件夾的元信息,將所述元信息存儲至數據庫中;所述讀寫監控單元,適于監控本地的文件/文件夾讀寫操作,并根據所述同步文件/文件夾的元信息判斷被讀寫文件/文件夾是否是網絡存儲數據同步文件/文件夾;所述同步單元,適于在被讀寫文件/文件夾是網絡存儲數據同步文件/文件夾時,則將所述同步文件/文件夾的文件內容發送給網絡存儲數據服務器進行存儲。
【技術特征摘要】
1.一種網絡存儲客戶端,包括標記單元、提取單元、讀寫監控單元和同步單元;所述標記單元,適于將本地文件/文件夾標記為網絡存儲數據同步文件/文件夾;所述提取單元,適于提取所述同步文件/文件夾的元信息,將所述元信息存儲至數據庫中;所述讀寫監控單元,適于監控本地的文件/文件夾讀寫操作,并根據所述同步文件/文件夾的元信息判斷被讀寫文件/文件夾是否是網絡存儲數據同步文件/文件夾;所述同步單元,適于在被讀寫文件/文件夾是網絡存儲數據同步文件/文件夾時,則將所述同步文件/文件夾的文件內容發送給網絡存儲數據服務器進行存儲。2.如權利要求I所述的網絡存儲客戶端,其特征在于,所述標記單元,適于通過右鍵菜單項接收用戶的標記指令,并根據所述標記指令將本地文件/文件夾標記為網絡存儲數據同步文件/文件夾。3.如權利要求I所述的網絡存儲客戶端,其特征在于,所述提取單元,適于遞歸讀取所述同步文件/文件夾的內容,將所述同步文件/文件夾對應的文件夾目錄作為元信息存儲至數據庫中。4.如權利要求3所述的網絡存儲客戶端,其特征在于,所述提取單元,還適于跟蹤捕獲所述同步文件/文件夾的移動操作,并根據所述同步文件/文件夾移動后對應的文件夾目錄修改所述數據庫中相應的元信息。5.如權利要求I所述的網絡存儲客戶端,其特征在于,所述讀寫監控單元,適于捕獲用戶對本地文件/文件夾的讀寫操作,獲取被讀寫文件/文件夾的元信息,并比較所述被讀寫文件/文件夾的元信息與所述數據庫所存儲的元信息以判斷被讀寫文件/文件夾是否是網絡存儲數據同步文件/文件夾。6.如權利要求I所述的網絡存儲客戶端,其特征在于,所述同步單元,還適于當用戶在原操作系統下重新安裝所述網絡存儲客戶端,或者用戶在新操作系統下初始安裝所述網絡存儲客戶端時,將所述網絡存儲數據服務器的文件內容下載至用戶指定的目錄下;所述標記單元,還適于將所述用戶指定的目錄下的文件/文件夾標記為網絡存儲數據同步文件/文件夾。7.如權利要求I所述的網絡存儲客戶端,其特征在于,所述網絡存儲客戶端還包括移除單元;所述移除單元,適于通過右鍵菜單項接收用戶的移除指令,根據所述移除指令將待移除的同步文件/文件夾的元信息封裝為移除請求后發送給所述網絡存儲數據服務器,并在接收到所述網絡存儲數據服務器返回的移除成功的應答信息后,將所述待移除的同步文件/文件夾的元信息從所述數據庫中刪除。8.如權利要求I所述的網絡存儲客戶端,其特征在于,所述網絡存儲客戶端與瀏覽器綁定,并且所述網絡存儲客戶端還包括登錄單元;所述登錄單元,適于當用戶登錄瀏覽器時,接收中心服務器反饋的用戶標識符,并根據所述用戶標識符自動登錄所述網絡存儲數據服務器。9.如權利要求8所述的網絡存儲客戶端,其特征在于,所述網絡存儲客戶端還包括下載處理單元;所述下載處理單元,適于在本地預先創建網絡存儲同步空間,當用戶通過所述瀏覽器下載文件時,顯示所述網絡存儲同步空間供用戶選擇,并且通知所述標記單元將用戶存放在所述網絡存儲同步空間中的文件/文件夾標記為網絡存儲數據同步文件/文件夾。10.如權利要求8所述的網絡存儲客戶端,其特征在于,所述網絡存儲客戶端還包括上傳處理單元;所述上傳處理單元,適于當用戶通過所述瀏覽器上傳文件至網絡側數據服務器時,讀取并顯示所述網絡存儲數據服務器中的文件內容供用戶選擇,并在所述網...
【專利技術屬性】
技術研發人員:糜裕峰,李小慶,任寰,
申請(專利權)人:北京奇虎科技有限公司,奇智軟件北京有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。