两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

文件云存儲實(shí)時(shí)同步方法

文檔序號:7859875閱讀:662來源:國知局
專利名稱:文件云存儲實(shí)時(shí)同步方法
技術(shù)領(lǐng)域
本發(fā)明涉及云存儲技術(shù),特別涉及文件云存儲實(shí)時(shí)同步方法。
背景技術(shù)
U盤(又稱優(yōu)盤、閃盤)是一種用閃存來進(jìn)行數(shù)據(jù)存儲的介質(zhì),通常使用USB插頭。通常U盤體積極小、重量輕、可熱插拔也可以重復(fù)寫入。誕生已經(jīng)有10來年,面世后迅速普及并取代傳統(tǒng)的軟碟及軟驅(qū)。U盤最大的優(yōu)點(diǎn)就是小巧便于攜帶、存儲容量大、性能可靠。但對消費(fèi)者而言U盤屬于一錘子買賣,買了多大容量就用多大容量。在現(xiàn)有技術(shù)中,很多人都是使用U盤來儲存一些日常使用的程序、工作文檔等文件資料以便在每臺電腦上都能順利地工作。但使用這種方式來保持多臺電腦數(shù)據(jù)同步很不 方便,有時(shí)在某臺電腦上修改了某文檔,忘記了復(fù)制回U盤里,去到另一臺電腦才發(fā)現(xiàn)那個(gè)文檔并不是最新的。當(dāng)這樣的情況出現(xiàn)的次數(shù)比較多時(shí),該文檔的版本將會非常多且混亂,又需要一番心思去比較整理才行。而云存儲則是近幾年來與云計(jì)算同時(shí)興起的概念。通常對“云存儲”的解釋是存儲可以作為一種服務(wù),通過網(wǎng)絡(luò)提供給用戶。用戶可以通過若干種方式來使用存儲,并按使用(時(shí)間、空間或兩者結(jié)合)付費(fèi)I、通過互聯(lián)網(wǎng)開放接口(如REST),使得第三方網(wǎng)站可以通過云存儲提供的服務(wù)為用戶提供完整的Web服務(wù)。2、用戶直接使用存儲相關(guān)的在線服務(wù),比如網(wǎng)絡(luò)硬盤,在線存儲,在線備份,或在線歸檔等服務(wù)。3、用戶傳送文件、或者服務(wù)商發(fā)布內(nèi)容時(shí)的緩沖。而云存儲的優(yōu)勢在于可以保持各種設(shè)備間的同步,只要能聯(lián)網(wǎng),隨時(shí)隨地可以使用文件,付費(fèi)就能即時(shí)升級擴(kuò)容即時(shí)使用。因此,利用云存儲技術(shù)使用戶的文件/文檔在多臺電腦能自動同步是非常有必要的。

發(fā)明內(nèi)容
針對現(xiàn)有技術(shù)中存在的不足,本發(fā)明的目的在于提供一種能夠使用戶的文件/文檔在多臺電腦自動同步的文件云存儲實(shí)時(shí)同步方法。本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的文件云存儲實(shí)時(shí)同步方法,包括如下步驟(I)在客戶端建立同步文件夾,并監(jiān)控同步文件夾中的變化,服務(wù)器端向客戶端發(fā)出請求,將同步文件夾中沒有同步過的新文件同步到服務(wù)器端;(2)利用客戶端數(shù)據(jù)庫記錄同步文件夾中的變化信息;(3)服務(wù)器端數(shù)據(jù)庫記錄從客戶端同步到服務(wù)器端的文件的信息;(4)通過比較客戶端數(shù)據(jù)庫記錄同步文件夾中的變化信息與服務(wù)器端數(shù)據(jù)庫記錄的從客戶端同步到服務(wù)器端的文件的信息,判斷將服務(wù)器端的文件同步到客戶端的同步文件夾中或客戶端同步文件夾中的文件不與服務(wù)器端進(jìn)行同步。上述文件云存儲實(shí)時(shí)同步方法,在步驟(I)中利用文件系統(tǒng)監(jiān)視工具監(jiān)控同步文件夾中的變化。上述文件云存儲實(shí)時(shí)同步方法,在步驟(2)中客戶端數(shù)據(jù)庫設(shè)計(jì)字段中有一個(gè)字段標(biāo)注已同步過的文件的客戶端序列號,當(dāng)某一個(gè)文件與服務(wù)器端做過一次同步過程,則該文件的客戶端文件序列號值由服務(wù)器端返回寫入客戶端數(shù)據(jù)庫;在步驟(3)中服務(wù)器端數(shù)據(jù)庫設(shè)計(jì)字段中有一個(gè)字段與客戶端對應(yīng)記錄同步到服務(wù)器端的文件的服務(wù)器端序列號,每當(dāng)有一個(gè)文件同步到服務(wù)器端時(shí),則該文件的服務(wù)器端文件序列號值增加。上述文件云存儲實(shí)時(shí)同步方法,在步驟⑷中用戶登錄客戶端時(shí),比較客戶端文件序列號值與服務(wù)器端文件序列號值的大小當(dāng)客戶端序列號的值小于服務(wù)器端序列號的值時(shí),將服務(wù)器端上大于客戶端文件序列號值的文件同步到客戶端;當(dāng)客戶端文件序列號值等于服務(wù)器端文件序列號值時(shí),客戶端同步文件夾中的文件不與服務(wù)器端進(jìn)行同步。
上述文件云存儲實(shí)時(shí)同步方法,服務(wù)器端的文件同步到客戶端的同步文件夾中以及客戶端同步文件夾中的文件同步到服務(wù)器端均采用智能增量同步。由于采用智能增量同步,文件修改后,只上傳兩個(gè)版本間被修改的部分,加速上傳并減少流量使用。本發(fā)明的有益效果是本發(fā)明文件云存儲實(shí)時(shí)同步方法能夠?qū)崿F(xiàn)網(wǎng)絡(luò)文件同步功能,當(dāng)用戶在一臺電腦上工作時(shí),同步文件夾里所有文件的改動均會自動地“同步”到它的服務(wù)器端,當(dāng)下次用戶在另一臺電腦需要使用這些文件時(shí),用戶只需登錄自己的賬戶,所有被同步的文件均會自動下載到電腦中;同樣,用戶在一臺電腦對某文件的修改,也會體現(xiàn)在另一臺電腦上,而所有這一切均是全自動的,這樣用戶的文件可以隨時(shí)隨地都能保持著最新狀態(tài)。本發(fā)明文件云存儲實(shí)時(shí)同步方法用于文件管理及備份,可將相同文件即時(shí)自動同步至PC、手機(jī)或Web,它不受時(shí)間,地點(diǎn),設(shè)備的限制。只要有網(wǎng)絡(luò),可以在任何時(shí)間,任何地點(diǎn),任何PC或手機(jī)對文件進(jìn)行管理及備份。


圖I為本發(fā)明文件云存儲實(shí)時(shí)同步方法的工作流程圖;圖2為本發(fā)明文件云存儲實(shí)時(shí)同步方法中監(jiān)控同步文件夾流程圖;圖3為本發(fā)明文件云存儲實(shí)時(shí)同步方法中服務(wù)器端文件同步到客戶端流程圖;圖4為本發(fā)明文件云存儲實(shí)時(shí)同步方法中客戶端文件同步到服務(wù)器流程圖;圖5為本發(fā)明文件云存儲實(shí)時(shí)同步方法中發(fā)送文件流程圖;圖6為本發(fā)明文件云存儲實(shí)時(shí)同步方法中接收文件流程圖;圖7為本發(fā)明文件云存儲實(shí)時(shí)同步方法的網(wǎng)絡(luò)架構(gòu)圖。圖中I-文件服務(wù)器,2-數(shù)據(jù)庫服務(wù)器,3-便攜客戶端,4-手機(jī)客戶端,5-PC客戶端。
具體實(shí)施例方式如圖I至6所示,本實(shí)施例中的文件云存儲實(shí)時(shí)同步方法,包括如下步驟(I)在客戶端建立同步文件夾(用戶通過賬號和密碼登錄客戶端,每個(gè)用戶在客戶端對應(yīng)有屬于自己的獨(dú)立的同步文件夾),利用文件系統(tǒng)監(jiān)視工具監(jiān)控機(jī)制監(jiān)控同步文件夾中的變化,服務(wù)器端向客戶端發(fā)出請求,將同步文件夾中沒有同步過的新文件同步到服務(wù)器端。(2)利用客戶端數(shù)據(jù)庫記錄同步文件夾中的變化信息客戶端數(shù)據(jù)庫設(shè)計(jì)字段中有一個(gè)字段標(biāo)注已同步過的文件的客戶端序列號,當(dāng)某一個(gè)文件與服務(wù)器端做過一次同步過程,則該文件的客戶端文件序列號值由服務(wù)器端返回寫入客戶端數(shù)據(jù)庫。(3)服務(wù)器端數(shù)據(jù)庫記錄從客戶端同步到服務(wù)器端的文件的信息服務(wù)器端數(shù)據(jù)庫設(shè)計(jì)字段中有一個(gè)字段與客戶端對應(yīng)記錄同步到服務(wù)器端的文件的服務(wù)器端序列號,每當(dāng)有一個(gè)文件同步到服務(wù)器端時(shí),則該文件的服務(wù)器端文件序列號值增加I。(4)通過比較客戶端數(shù)據(jù)庫記錄同步文件夾中的變化信息與服務(wù)器端數(shù)據(jù)庫記錄的從客戶端同步到服務(wù)器端的文件的信息,判斷將服務(wù)器端的文件同步到客戶端的同步文件夾中或客戶端同步文件夾中的文件不與服務(wù)器端進(jìn)行同步。在本實(shí)施例中用戶登錄客戶端時(shí),比較客戶端文件序列號值與服務(wù)器端文件序列號值的大小當(dāng)客戶端序列號的值小于服務(wù)器端序列號的值時(shí),將服務(wù)器端上大于客戶端文件序列號值的文件同步到客戶 端;當(dāng)客戶端文件序列號值等于服務(wù)器端文件序列號值時(shí),客戶端同步文件夾中的文件不與服務(wù)器端進(jìn)行同步。在本實(shí)施例中,服務(wù)器端的文件同步到客戶端的同步文件夾中以及客戶端同步文件夾中的文件同步到服務(wù)器端均采用智能增量同步。由于采用了智能增量同步,文件修改后,只上傳兩個(gè)版本間被修改的部分,加速上傳并減少流量使用。上述實(shí)施例僅僅是為清楚地說明本發(fā)明創(chuàng)造所作的舉例,而并非對本發(fā)明創(chuàng)造具體實(shí)施方式
的限定。對于所屬領(lǐng)域的普通技術(shù)人員來說,在上述說明的基礎(chǔ)上還可以做出其它不同形式的變化或變動。這里無需也無法對所有的實(shí)施方式予以窮舉。而由此所引申出的顯而易見的變化或變動仍處于本發(fā)明創(chuàng)造權(quán)利要求的保護(hù)范圍之中。
權(quán)利要求
1.文件云存儲實(shí)時(shí)同步方法,其特征在于,包括如下步驟 (1)在客戶端建立同步文件夾,并監(jiān)控同步文件夾中的變化,服務(wù)器端向客戶端發(fā)出請求,將同步文件夾中沒有同步過的新文件同步到服務(wù)器端; (2)利用客戶端數(shù)據(jù)庫記錄同步文件夾中的變化信息; (3)服務(wù)器端數(shù)據(jù)庫記錄從客戶端同步到服務(wù)器端的文件的信息; (4)通過比較客戶端數(shù)據(jù)庫記錄同步文件夾中的變化信息與服務(wù)器端數(shù)據(jù)庫記錄的從客戶端同步到服務(wù)器端的文件的信息,判斷將服務(wù)器端的文件同步到客戶端的同步文件夾中或客戶端同步文件夾中的文件不與服務(wù)器端進(jìn)行同步。
2.根據(jù)權(quán)利要求I所述的文件云存儲實(shí)時(shí)同步方法,其特征在于,在步驟(I)中利用文件系統(tǒng)監(jiān)視工具監(jiān)控同步文件夾中的變化。
3.根據(jù)權(quán)利要求I所述的文件云存儲實(shí)時(shí)同步方法,其特征在于,在步驟(2)中客戶端數(shù)據(jù)庫設(shè)計(jì)字段中有一個(gè)字段標(biāo)注已同步過的文件的客戶端序列號,當(dāng)某一個(gè)文件與服務(wù)器端做過一次同步過程,則該文件的客戶端文件序列號值由服務(wù)器端返回寫入客戶端數(shù)據(jù)庫;在步驟(3)中服務(wù)器端數(shù)據(jù)庫設(shè)計(jì)字段中有一個(gè)字段與客戶端對應(yīng)記錄同步到服務(wù)器端的文件的服務(wù)器端序列號,每當(dāng)有一個(gè)文件同步到服務(wù)器端時(shí),則該文件的服務(wù)器端文件序列號值增加。
4.根據(jù)權(quán)利要求3所述的文件云存儲實(shí)時(shí)同步方法,其特征在于,在步驟(4)中用戶登錄客戶端時(shí),比較客戶端文件序列號值與服務(wù)器端文件序列號值的大小當(dāng)客戶端序列號的值小于服務(wù)器端序列號的值時(shí),將服務(wù)器端上大于客戶端文件序列號值的文件同步到客戶端;當(dāng)客戶端文件序列號值等于服務(wù)器端文件序列號值時(shí),客戶端同步文件夾中的文件不與服務(wù)器端進(jìn)行同步。
5.根據(jù)權(quán)利要求1-4任一所述的文件云存儲實(shí)時(shí)同步方法,其特征在于,服務(wù)器端的文件同步到客戶端的同步文件夾中以及客戶端同步文件夾中的文件同步到服務(wù)器端均采用智能增量同步。
全文摘要
本發(fā)明公開文件云存儲實(shí)時(shí)同步方法,包括如下步驟(1)在客戶端建立同步文件夾,并監(jiān)控同步文件夾中的變化,服務(wù)器端向客戶端發(fā)出請求,將同步文件夾中沒有同步過的新文件同步到服務(wù)器端;(2)利用客戶端數(shù)據(jù)庫記錄同步文件夾中的變化信息;(3)服務(wù)器端數(shù)據(jù)庫記錄從客戶端同步到服務(wù)器端的文件的信息;(4)通過比較客戶端數(shù)據(jù)庫記錄同步文件夾中的變化信息與服務(wù)器端數(shù)據(jù)庫記錄的從客戶端同步到服務(wù)器端的文件的信息,判斷將服務(wù)器端的文件同步到客戶端的同步文件夾中或客戶端同步文件夾中的文件不與服務(wù)器端進(jìn)行同步。本發(fā)明能夠使用戶的文件/文檔在多臺電腦自動同步。
文檔編號H04L29/06GK102821111SQ20121033041
公開日2012年12月12日 申請日期2012年9月7日 優(yōu)先權(quán)日2012年9月7日
發(fā)明者武校田, 白柯 申請人:普華基礎(chǔ)軟件股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
高邑县| 临安市| 融水| 义马市| 唐河县| 手游| 东至县| 含山县| 名山县| 普兰店市| 伊川县| 凤冈县| 南召县| 略阳县| 许昌市| 剑河县| 克拉玛依市| 琼海市| 台东县| 泗洪县| 灵川县| 贵阳市| 武山县| 津市市| 祥云县| 甘谷县| 来凤县| 罗江县| 永川市| 舟曲县| 蒲城县| 云龙县| 贡觉县| 潼南县| 义马市| 南涧| 金昌市| 常山县| 股票| 长顺县| 静海县|