• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    網絡存儲客戶端及同步方法技術

    技術編號:8326040 閱讀:210 留言:0更新日期:2013-02-14 09:03
    本發明專利技術公開了一種網絡存儲客戶端及同步方法,涉及互聯網通信領域。所述網絡存儲客戶端包括:標記單元,適于將本地文件/文件夾標記為網絡存儲數據同步文件/文件夾;提取單元,適于提取同步文件/文件夾的元信息,將元信息存儲至數據庫中;讀寫監控單元,適于監控本地的文件/文件夾讀寫操作,并根據同步文件/文件夾的元信息判斷被讀寫文件/文件夾是否是網絡存儲數據同步文件/文件夾;同步單元,適于將同步文件/文件夾的文件內容發送給網絡存儲數據服務器進行存儲。所述網絡存儲客戶端及同步方法,在不改變原有本地文件/文件夾的文件目錄結構的情況下,實現了網絡存儲同步功能,提高了網絡存儲同步作業的效率。

    【技術實現步驟摘要】

    本專利技術涉及互聯網通信
    ,特別涉及一種。
    技術介紹
    網絡存儲同步(也稱作云同步)是指在網絡存儲平臺上,網絡存儲設備(也稱作云設備)與網絡存儲服務器(也稱作云服務器)之間的數據同步,或者以個人為中心的不同設備之間基于云計算的數據共享。一般使用網絡存儲同步的場景有多臺電腦中文件的同步,方便進行工作;pc和移動設備的文件同步,方便移動設備查看和使用同步的文件。現有的網絡存儲同步方案是如果想使用網絡存儲同步服務,需要在PC電腦中創建一個網絡存儲同步文件夾,此文件夾中的文件將被自動與網絡存儲服務器同步。本地電腦中其他的文件或者文件夾需要與網絡存儲服務器同步時,必須首先被復制到網絡存儲同 步文件夾中。因此,現有的網絡存儲同步方案,無法解決非網絡存儲同步文件夾中的文件或者文件夾,不改變原有的文件目錄結構,同時又能實現網絡存儲同步功能的問題。
    技術實現思路
    本專利技術要解決的技術問題是如何提供一種,以提高網絡存儲同步作業的效率。為解決上述技術問題,本專利技術提供一種網絡存儲客戶端,包括標記單元、提取單元、讀寫監控單元和同步單元;所述標記單元,適于將本地文件/文件夾標記為網絡存儲數據同步文件/文件夾;所述提取單元,適于提取所述同步文件/文件夾的元信息,將所述元信息存儲至數據庫中;所述讀寫監控單元,適于監控本地的文件/文件夾讀寫操作,并根據所述同步文件/文件夾的元信息判斷被讀寫文件/文件夾是否是網絡存儲數據同步文件/文件夾;所述同步單元,適于在被讀寫文件/文件夾是網絡存儲數據同步文件/文件夾時,則將所述同步文件/文件夾的文件內容發送給網絡存儲數據服務器進行存儲。其中,所述標記單元,適于通過右鍵菜單項接收用戶的標記指令,并根據所述標記指令將本地文件/文件夾標記為網絡存儲數據同步文件/文件夾。其中,所述提取單元,適于遞歸讀取所述同步文件/文件夾的內容,將所述同步文件/文件夾對應的文件夾目錄作為元信息存儲至數據庫中。其中,所述提取單元,還適于跟蹤捕獲所述同步文件/文件夾的移動操作,并根據所述同步文件/文件夾移動后對應的文件夾目錄修改所述數據庫中相應的元信息。其中,所述讀寫監控單元,適于捕獲用戶對本地文件/文件夾的讀寫操作,獲取被讀寫文件/文件夾的元信息,并比較所述被讀寫文件/文件夾的元信息與所述數據庫所存儲的元信息以判斷被讀寫文件/文件夾是否是網絡存儲數據同步文件/文件夾。其中,所述同步單元,還適于當用戶在原操作系統下重新安裝所述網絡存儲客戶端,或者用戶在新操作系統下初始安裝所述網絡存儲客戶端時,將所述網絡存儲數據服務器的文件內容下載至用戶指定的目錄下;所述標記單元,還適于將所述用戶指定的目錄下的文件/文件夾標記為網絡存儲數據同步文件/文件夾。其中,所述網絡存儲客戶端還包括移除單元;所述移除單元,適于通過右鍵菜單項接收用戶的移除指令,根據所述移除指令將待移除的同步文件/文件夾的元信息封裝為移除請求后發送給所述網絡存儲數據服務器,并在接收到所述網絡存儲數據服務器返回的移除成功的應答信息后,將所述待移除的同步文件/文件夾的元信息從所述數據庫中刪除。其中,所述網絡存儲客戶端與瀏覽器綁定,并且所述網絡存儲客戶端還包括登錄單元; 所述登錄單元,適于當用戶登錄瀏覽器時,接收中心服務器反饋的用戶標識符,并根據所述用戶標識符自動登錄所述網絡存儲數據服務器。其中,所述網絡存儲客戶端還包括下載處理單元;所述下載處理單元,適于在本地預先創建網絡存儲同步空間,當用戶通過所述瀏覽器下載文件時,顯示所述網絡存儲同步空間供用戶選擇,并且通知所述標記單元將用戶存放在所述網絡存儲同步空間中的文件/文件夾標記為網絡存儲數據同步文件/文件夾。其中,所述網絡存儲客戶端還包括上傳處理單元;所述上傳處理單元,適于當用戶通過所述瀏覽器上傳文件至網絡側數據服務器時,讀取并顯示所述網絡存儲數據服務器中的文件內容供用戶選擇,并在所述網絡存儲數據服務器中的相應文件內容尚未保存至本地的情況下,首先將相應文件內容下載至本地,然后上傳至所述網絡側數據服務器。本專利技術還提供一種對網絡存儲數據進行同步的方法,包括將本地文件/文件夾標記為網絡存儲數據同步文件/文件夾;存儲所述同步文件/文件夾的元信息至數據庫中;監控本地的文件/文件夾讀寫操作,并根據所述同步文件/文件夾的元信息判斷被讀寫文件/文件夾是否是網絡存儲數據同步文件/文件夾,如果是,則將所述同步文件/文件夾的文件內容發送給網絡存儲數據服務器進行存儲。其中,所述將本地文件/文件夾標記為網絡存儲數據同步文件/文件夾,進一步為通過右鍵菜單項接收用戶的標記指令,并根據所述標記指令將本地文件/文件夾標記為網絡存儲數據同步文件/文件夾。其中,存儲所述同步文件/文件夾的元信息至數據庫中,進一步為遞歸讀取所述同步文件/文件夾的內容,將所述同步文件/文件夾對應的文件夾目錄作為元信息存儲至數據庫中。其中,存儲所述同步文件/文件夾的元信息至數據庫中,之后還包括步驟跟蹤捕獲所述同步文件/文件夾的移動操作,并根據所述同步文件/文件夾移動后對應的文件夾目錄修改所述數據庫中相應的元信息。其中,所述監控本地的文件/文件夾讀寫操作,并根據所述同步文件/文件夾的元信息判斷被讀寫文件/文件夾是否是網絡存儲數據同步文件/文件夾,進一步為捕獲用戶對本地文件/文件夾的讀寫操作,獲取被讀寫文件/文件夾的元信息,并比較所述被讀寫文件/文件夾的元信息與所述數據庫所存儲的元信息以判斷被讀寫文件/文件夾是否是網絡存儲數據同步文件/文件夾。其中,將所述同步文件/文件夾的文件內容發送給網絡存儲數據服務器進行存儲,之后還包括步驟通過右鍵菜單項接收用戶的移除指令,根據所述移除指令將待移除的同步文件/文件夾的元信息封裝為移除請求后發送給所述網絡存儲數據服務器,并在接收到所述網絡存儲數據服務器返回的移除成功的應答信息后,將所述待移除的同步文件/文件夾的元信息從所述數據庫中刪除。其中,所述將本地文件/文件夾標記為網絡存儲數據同步文件/文件夾,之前還包括步驟 當用戶登錄瀏覽器時,中心服務器根據用戶輸入的用戶信息查詢中心數據庫獲得用戶標識符;根據所述中心服務器反饋的用戶標識符登錄所述網絡存儲數據服務器。其中,根據所述中心服務器反饋的用戶標識符登錄所述網絡存儲數據服務器,之后還包括步驟在本地預先創建網絡存儲同步空間,當用戶通過所述瀏覽器下載文件時,顯示所述網絡存儲同步空間供用戶選擇,并且將用戶存放在所述網絡存儲同步空間中的文件/文件夾標記為網絡存儲數據同步文件/文件夾。其中,根據所述中心服務器反饋的用戶標識符登錄所述網絡存儲數據服務器,之后還包括步驟當用戶通過所述瀏覽器上傳文件至網絡側數據服務器時,讀取并顯示所述網絡存儲數據服務器中的文件內容供用戶選擇,并在所述網絡存儲數據服務器中的相應文件內容尚未保存至本地的情況下,首先將相應文件內容下載至本地,然后上傳至所述網絡側數據服務器。本專利技術實施例,通過將本地文件/文件夾標記為網絡存儲數據同步文件/文件夾,同時監控本地的文件/文件夾讀寫操作,當讀寫操作針對被標記的本地文件/文件夾時,將相應的文件內容發送至網絡存儲數據服務器,從而在不改變原有本地文件/文件夾的文件目錄結構的情況下,實現了網絡存儲同步功能,提高了網絡存儲同步作業的效率。同時,所述網絡存儲客戶端還本文檔來自技高網...

    【技術保護點】
    一種網絡存儲客戶端,包括:標記單元、提取單元、讀寫監控單元和同步單元;所述標記單元,適于將本地文件/文件夾標記為網絡存儲數據同步文件/文件夾;所述提取單元,適于提取所述同步文件/文件夾的元信息,將所述元信息存儲至數據庫中;所述讀寫監控單元,適于監控本地的文件/文件夾讀寫操作,并根據所述同步文件/文件夾的元信息判斷被讀寫文件/文件夾是否是網絡存儲數據同步文件/文件夾;所述同步單元,適于在被讀寫文件/文件夾是網絡存儲數據同步文件/文件夾時,則將所述同步文件/文件夾的文件內容發送給網絡存儲數據服務器進行存儲。

    【技術特征摘要】
    1.一種網絡存儲客戶端,包括標記單元、提取單元、讀寫監控單元和同步單元;所述標記單元,適于將本地文件/文件夾標記為網絡存儲數據同步文件/文件夾;所述提取單元,適于提取所述同步文件/文件夾的元信息,將所述元信息存儲至數據庫中;所述讀寫監控單元,適于監控本地的文件/文件夾讀寫操作,并根據所述同步文件/文件夾的元信息判斷被讀寫文件/文件夾是否是網絡存儲數據同步文件/文件夾;所述同步單元,適于在被讀寫文件/文件夾是網絡存儲數據同步文件/文件夾時,則將所述同步文件/文件夾的文件內容發送給網絡存儲數據服務器進行存儲。2.如權利要求I所述的網絡存儲客戶端,其特征在于,所述標記單元,適于通過右鍵菜單項接收用戶的標記指令,并根據所述標記指令將本地文件/文件夾標記為網絡存儲數據同步文件/文件夾。3.如權利要求I所述的網絡存儲客戶端,其特征在于,所述提取單元,適于遞歸讀取所述同步文件/文件夾的內容,將所述同步文件/文件夾對應的文件夾目錄作為元信息存儲至數據庫中。4.如權利要求3所述的網絡存儲客戶端,其特征在于,所述提取單元,還適于跟蹤捕獲所述同步文件/文件夾的移動操作,并根據所述同步文件/文件夾移動后對應的文件夾目錄修改所述數據庫中相應的元信息。5.如權利要求I所述的網絡存儲客戶端,其特征在于,所述讀寫監控單元,適于捕獲用戶對本地文件/文件夾的讀寫操作,獲取被讀寫文件/文件夾的元信息,并比較所述被讀寫文件/文件夾的元信息與所述數據庫所存儲的元信息以判斷被讀寫文件/文件夾是否是網絡存儲數據同步文件/文件夾。6.如權利要求I所述的網絡存儲客戶端,其特征在于,所述同步單元,還適于當用戶在原操作系統下重新安裝所述網絡存儲客戶端,或者用戶在新操作系統下初始安裝所述網絡存儲客戶端時,將所述網絡存儲數據服務器的文件內容下載至用戶指定的目錄下;所述標記單元,還適于將所述用戶指定的目錄下的文件/文件夾標記為網絡存儲數據同步文件/文件夾。7.如權利要求I所述的網絡存儲客戶端,其特征在于,所述網絡存儲客戶端還包括移除單元;所述移除單元,適于通過右鍵菜單項接收用戶的移除指令,根據所述移除指令將待移除的同步文件/文件夾的元信息封裝為移除請求后發送給所述網絡存儲數據服務器,并在接收到所述網絡存儲數據服務器返回的移除成功的應答信息后,將所述待移除的同步文件/文件夾的元信息從所述數據庫中刪除。8.如權利要求I所述的網絡存儲客戶端,其特征在于,所述網絡存儲客戶端與瀏覽器綁定,并且所述網絡存儲客戶端還包括登錄單元;所述登錄單元,適于當用戶登錄瀏覽器時,接收中心服務器反饋的用戶標識符,并根據所述用戶標識符自動登錄所述網絡存儲數據服務器。9.如權利要求8所述的網絡存儲客戶端,其特征在于,所述網絡存儲客戶端還包括下載處理單元;所述下載處理單元,適于在本地預先創建網絡存儲同步空間,當用戶通過所述瀏覽器下載文件時,顯示所述網絡存儲同步空間供用戶選擇,并且通知所述標記單元將用戶存放在所述網絡存儲同步空間中的文件/文件夾標記為網絡存儲數據同步文件/文件夾。10.如權利要求8所述的網絡存儲客戶端,其特征在于,所述網絡存儲客戶端還包括上傳處理單元;所述上傳處理單元,適于當用戶通過所述瀏覽器上傳文件至網絡側數據服務器時,讀取并顯示所述網絡存儲數據服務器中的文件內容供用戶選擇,并在所述網...

    【專利技術屬性】
    技術研發人員:糜裕峰李小慶任寰
    申請(專利權)人:北京奇虎科技有限公司奇智軟件北京有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 无码人妻丰满熟妇区免费| 亚洲成A人片在线观看无码3D| 亚洲乱码无码永久不卡在线| 中出人妻中文字幕无码| 久久久久无码精品国产不卡| 在线看片无码永久免费视频| 精品无码国产污污污免费网站国产 | 国产色无码专区在线观看| 久久久久亚洲AV无码网站| 亚洲av无码天堂一区二区三区| 日韩精品人妻系列无码专区| 亚洲Av无码乱码在线播放| 无码专区人妻系列日韩精品少妇| 久久久久亚洲av成人无码电影| 无码乱码av天堂一区二区| 亚洲av麻豆aⅴ无码电影| 亚洲熟妇无码一区二区三区 | 亚洲乱亚洲乱妇无码麻豆| 亚洲AV无码一区二区三区性色| 色爱无码AV综合区| 国产亚洲大尺度无码无码专线| 国产精品免费看久久久无码| 中文字幕无码视频手机免费看| 色噜噜综合亚洲av中文无码| 亚洲AV中文无码字幕色三| 国产精品无码素人福利不卡| 无码精品不卡一区二区三区| 无码乱码av天堂一区二区| 亚洲成无码人在线观看| 亚洲AV无码一区二区二三区入口 | 无码人妻一区二区三区免费看| 日韩经典精品无码一区| 无码熟妇人妻av| 人妻丰满熟妇AV无码区免| 无码国内精品久久综合88| 亚洲日韩国产精品无码av| 伊人久久大香线蕉无码| 亚洲av成本人无码网站| 午夜无码性爽快影院6080| 大胆日本无码裸体日本动漫| 国产AV无码专区亚洲AV蜜芽|