專利名稱:網(wǎng)絡(luò)文件上傳方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)傳輸技術(shù)領(lǐng)域,尤其涉及網(wǎng)絡(luò)文件上傳方法、裝置及系統(tǒng)。
背景技術(shù):
當(dāng)前網(wǎng)絡(luò)環(huán)境中,很大一部分網(wǎng)絡(luò)服務(wù)器具有交互能力,即網(wǎng)絡(luò)服務(wù)器不僅向用戶終端提供信息,同時(shí)還可以接收用戶終端的信息,例如網(wǎng)絡(luò)服務(wù)器接收用戶終端的反饋、 網(wǎng)絡(luò)服務(wù)器接收用戶終端的修改內(nèi)容。目前用戶終端與網(wǎng)絡(luò)服務(wù)器之間的網(wǎng)絡(luò)文件交互過程為用戶終端從網(wǎng)絡(luò)服務(wù)器上下載所需文件,對(duì)所述文件進(jìn)行修改,修改完成后上傳所述文件并提交給網(wǎng)絡(luò)服務(wù)器。上述交互過程通過網(wǎng)頁或應(yīng)用程序上提供的操作按鈕實(shí)現(xiàn),其具體過程為,在接收到外部下載指令后,用戶終端從網(wǎng)路服務(wù)器下載文件到本地,在接收到外部修改指令后, 用戶終端對(duì)下載完畢后下載到本地的文件進(jìn)行修改,在接收到外部刪除指令后,用戶終端刪除網(wǎng)絡(luò)服務(wù)器側(cè)的文件,在接收到外部上傳指令后,用戶終端將所述修改完畢后的本地的文件上傳到所述網(wǎng)絡(luò)服務(wù)器,在接收到外部確認(rèn)指令后,用戶終端向網(wǎng)絡(luò)服務(wù)器發(fā)送全部過程完成指令。在實(shí)現(xiàn)本發(fā)明實(shí)施例的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題現(xiàn)有技術(shù)的用戶終端與網(wǎng)絡(luò)服務(wù)器之間的網(wǎng)絡(luò)文件交互過程需要用戶終端進(jìn)行嚴(yán)格的多步操作實(shí)現(xiàn),交互過程復(fù)雜。
發(fā)明內(nèi)容
本發(fā)明的實(shí)施例提供一種網(wǎng)絡(luò)文件上傳方法、裝置及系統(tǒng),能夠一定程度上解決現(xiàn)有技術(shù)中由于用戶終端與網(wǎng)絡(luò)服務(wù)器之間的網(wǎng)絡(luò)文件交互過程需要用戶終端進(jìn)行嚴(yán)格的多步操作實(shí)現(xiàn),交互過程復(fù)雜的問題。為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案一種網(wǎng)絡(luò)文件上傳方法,包括獲取網(wǎng)絡(luò)文件注冊(cè)信息,所述網(wǎng)絡(luò)文件注冊(cè)信息包括網(wǎng)絡(luò)文件在本地的保存路徑、網(wǎng)絡(luò)文件的上傳條件及網(wǎng)絡(luò)文件的上傳地址;監(jiān)控發(fā)生在所述網(wǎng)絡(luò)文件上的操作是否達(dá)到所述上傳條件;在監(jiān)控到用戶終端對(duì)網(wǎng)絡(luò)文件進(jìn)行操作并達(dá)到所述上傳條件后,從所述保存路徑對(duì)應(yīng)的位置上,將所述操作完成后的網(wǎng)絡(luò)文件向所述上傳地址指向的服務(wù)器上傳。一種網(wǎng)絡(luò)文件上傳裝置,包括獲取模塊,用于獲取網(wǎng)絡(luò)文件注冊(cè)信息,所述網(wǎng)絡(luò)文件注冊(cè)信息包括網(wǎng)絡(luò)文件在本地的保存路徑、網(wǎng)絡(luò)文件的上傳條件及網(wǎng)絡(luò)文件的上傳地址;監(jiān)控模塊,用于監(jiān)控發(fā)生在所述獲取模塊獲取的網(wǎng)絡(luò)文件上的操作是否達(dá)到所述上傳條件;上傳模塊,用于在所述監(jiān)控模塊監(jiān)控到用戶終端對(duì)網(wǎng)絡(luò)文件進(jìn)行操作并達(dá)到所述上傳條件后,從所述保存路徑對(duì)應(yīng)的位置上,將所述操作完成后的網(wǎng)絡(luò)文件向所述上傳地址指向的服務(wù)器上傳。一種網(wǎng)絡(luò)文件上傳系統(tǒng),包括上述的網(wǎng)絡(luò)文件上傳裝置,及用于為所述網(wǎng)絡(luò)文件上傳裝置提供網(wǎng)絡(luò)文件下載服務(wù)和接收所述網(wǎng)絡(luò)文件上傳裝置上傳的網(wǎng)絡(luò)文件的網(wǎng)絡(luò)服務(wù)器。本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)文件上傳方法、裝置及系統(tǒng),由于通過監(jiān)控發(fā)生在所述網(wǎng)絡(luò)文件上的操作是否達(dá)到所述上傳條件,在監(jiān)控到用戶終端對(duì)網(wǎng)絡(luò)文件進(jìn)行操作并達(dá)到所述文件上傳條件后,將操作后的網(wǎng)絡(luò)文件向所述上傳地址指向的服務(wù)器上傳,實(shí)現(xiàn)了網(wǎng)絡(luò)文件的自動(dòng)上傳。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例能夠一定程度上解決現(xiàn)有技術(shù)中由于用戶終端與網(wǎng)絡(luò)服務(wù)器之間的網(wǎng)絡(luò)文件交互過程需要用戶終端進(jìn)行嚴(yán)格的多步操作實(shí)現(xiàn), 交互過程復(fù)雜的問題。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)文件上傳方法的流程圖;圖2為本發(fā)明又一實(shí)施例提供的網(wǎng)絡(luò)文件上傳方法的流程圖;圖3為本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)文件上傳裝置的結(jié)構(gòu)示意圖一;圖4為本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)文件上傳裝置的結(jié)構(gòu)示意圖二 ;圖5為本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)文件上傳系統(tǒng)的結(jié)構(gòu)示意圖;圖6為本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)文件上傳系統(tǒng)以計(jì)算機(jī)及網(wǎng)路服務(wù)器為應(yīng)用場(chǎng)景的示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。為使本發(fā)明技術(shù)方案的優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作詳細(xì)說明。如圖1所示,本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)文件上傳方法,所述方法包括步驟101、獲取網(wǎng)絡(luò)文件注冊(cè)信息。其中,所述網(wǎng)絡(luò)文件注冊(cè)信息包括網(wǎng)絡(luò)文件在本地的保存路徑、網(wǎng)絡(luò)文件的上傳條件及網(wǎng)絡(luò)文件的上傳地址。步驟102、監(jiān)控發(fā)生在所述網(wǎng)絡(luò)文件上的操作是否達(dá)到所述上傳條件。具體的,監(jiān)控發(fā)生在所述網(wǎng)絡(luò)文件上的操作是否包含于用戶終端中部署的文件系統(tǒng)中的指定操作,如果所述發(fā)生在所述網(wǎng)絡(luò)文件上的操作包含于所述文件系統(tǒng)中的指定操作,則所述網(wǎng)絡(luò)文件上的操作達(dá)到了所述上傳條件。步驟103、在監(jiān)控到用戶終端對(duì)網(wǎng)絡(luò)文件進(jìn)行操作并達(dá)到所述上傳條件后,從所述保存路徑對(duì)應(yīng)的位置上,將所述操作完成后的網(wǎng)絡(luò)文件向所述上傳地址指向的服務(wù)器上傳??梢?,本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)文件上傳方法,由于通過監(jiān)控發(fā)生在所述網(wǎng)絡(luò)文件上的操作是否達(dá)到所述上傳條件,在監(jiān)控到用戶終端對(duì)網(wǎng)絡(luò)文件進(jìn)行操作并達(dá)到所述文件上傳條件后,將操作后的網(wǎng)絡(luò)文件向所述上傳地址指向的服務(wù)器上傳,實(shí)現(xiàn)了網(wǎng)絡(luò)文件的自動(dòng)上傳。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例能夠一定程度上解決現(xiàn)有技術(shù)中由于用戶終端與網(wǎng)絡(luò)服務(wù)器之間的網(wǎng)絡(luò)文件交互過程需要用戶終端進(jìn)行嚴(yán)格的多步操作實(shí)現(xiàn),交互過程復(fù)雜的問題。為了使得本領(lǐng)域的技術(shù)人員更好的理解本發(fā)明實(shí)施例提供過的技術(shù)方案,下面將通過又一個(gè)具體實(shí)例來進(jìn)一步介紹本發(fā)明實(shí)施例中提供的網(wǎng)絡(luò)文件上傳方法。如圖2所示,本發(fā)明又一實(shí)施例提供的網(wǎng)絡(luò)文件上傳方法,所述方法包括步驟201、下載網(wǎng)絡(luò)文件到本地,獲取網(wǎng)絡(luò)文件在本地的保存路徑及網(wǎng)絡(luò)文件的上傳地址。其中所述獲取網(wǎng)絡(luò)文件在本地的保存路徑及網(wǎng)絡(luò)文件的上傳地址的方式有多種, 例如用戶終端通過網(wǎng)絡(luò)頁面中提供的操作按鈕來進(jìn)行下載,所述操作按鈕帶有指向所述網(wǎng)絡(luò)文件的上傳地址的網(wǎng)絡(luò)頁面代碼,從而獲取到網(wǎng)絡(luò)文件的上傳地址,所述上傳地址指向網(wǎng)絡(luò)服務(wù)器,而獲取網(wǎng)絡(luò)文件在本地的保存路徑可以是通過用戶終端下載網(wǎng)絡(luò)文件時(shí)確定,但不僅局限于此。其中,本地的保存路徑可以是,例如E \新建文件夾\網(wǎng)絡(luò)文件,但不僅局限于此。步驟202、根據(jù)網(wǎng)絡(luò)文件的文件格式查找文件系統(tǒng)中對(duì)應(yīng)于所述文件格式的指定操作,獲取網(wǎng)絡(luò)文件的上傳條件。其中,用戶終端保存有網(wǎng)絡(luò)文件的文件格式與所述文件格式的指定操作之間的對(duì)應(yīng)關(guān)系。具體的,用戶終端通過部署在用戶終端中的虛擬文件系統(tǒng) (Virtual File Systems, VFS)來管理所述網(wǎng)絡(luò)文件,VFS能夠?qū)崿F(xiàn)對(duì)各種不同的文件系統(tǒng)進(jìn)行加載使用,每個(gè)文件系統(tǒng)都有自己的文件操作數(shù)據(jù)結(jié)構(gòu),在用戶終端下載網(wǎng)絡(luò)文件后, 通過VFS獲取到所述網(wǎng)絡(luò)文件的文件格式,查找所述文件格式可進(jìn)行的操作,例如文本文檔(TXT)具有“新建”、“保存”、“打開”、“退出”等操作,其中,“保存”、“退出”可以作為網(wǎng)絡(luò)文件的上傳條件,但不僅局限于此。步驟203、在接收到外部操作指令后,對(duì)下載到本地的網(wǎng)絡(luò)文件進(jìn)行操作。具體的,以網(wǎng)絡(luò)文件為工作表文件(Excel)為例,所述操作可以是向表格中增加數(shù)據(jù)、刪除表格中的數(shù)據(jù)、修改表格中的數(shù)據(jù),但不僅局限于此。步驟204、在監(jiān)控到用戶終端對(duì)網(wǎng)絡(luò)文件進(jìn)行操作并達(dá)到所述上傳條件后,校驗(yàn)本次網(wǎng)絡(luò)文件操作后的網(wǎng)絡(luò)文件內(nèi)容與上一次網(wǎng)絡(luò)文件操作后的網(wǎng)絡(luò)文件內(nèi)容是否相同。如果本次網(wǎng)絡(luò)文件操作后的網(wǎng)絡(luò)文件內(nèi)容與上一次網(wǎng)絡(luò)文件操作后的網(wǎng)絡(luò)文件內(nèi)容相同,執(zhí)行步驟205,如果本次網(wǎng)絡(luò)文件操作后的網(wǎng)絡(luò)文件內(nèi)容與上一次網(wǎng)絡(luò)文件操作后的網(wǎng)絡(luò)文件內(nèi)容不相同,執(zhí)行步驟206。
步驟205、不上傳所述網(wǎng)絡(luò)文件。步驟206、從所述網(wǎng)絡(luò)文件在本地的保存路徑對(duì)應(yīng)的位置上,將所述操作完成后的網(wǎng)絡(luò)文件向所述上傳地址指向的服務(wù)器上傳。值得說明的是,上述方法可以應(yīng)用到網(wǎng)站、瀏覽器及應(yīng)用程序的網(wǎng)絡(luò)文件傳輸。通過步驟204-步驟206使得如果本次上傳的網(wǎng)絡(luò)文件內(nèi)容與上一次上傳的網(wǎng)絡(luò)文件內(nèi)容相同,則不上傳本次的網(wǎng)絡(luò)文件,避免浪費(fèi)網(wǎng)絡(luò)帶寬,提高整個(gè)系統(tǒng)的工作效率??梢?,本發(fā)明又一實(shí)施例提供的網(wǎng)絡(luò)文件上傳方法,由于通過監(jiān)控發(fā)生在所述網(wǎng)絡(luò)文件上的操作是否達(dá)到所述上傳條件,在監(jiān)控到用戶終端對(duì)網(wǎng)絡(luò)文件進(jìn)行操作并達(dá)到所述文件上傳條件后,將操作后的網(wǎng)絡(luò)文件向所述上傳地址指向的服務(wù)器上傳,實(shí)現(xiàn)了網(wǎng)絡(luò)文件的自動(dòng)上傳。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例能夠一定程度上解決現(xiàn)有技術(shù)中由于用戶終端與網(wǎng)絡(luò)服務(wù)器之間的網(wǎng)絡(luò)文件交互過程需要用戶終端進(jìn)行嚴(yán)格的多步操作實(shí)現(xiàn),交互過程復(fù)雜的問題。本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)文件上傳裝置,如圖3所示,包括獲取模塊31、用于獲取網(wǎng)絡(luò)文件注冊(cè)信息。所述網(wǎng)絡(luò)文件注冊(cè)信息包括網(wǎng)絡(luò)文件在本地的保存路徑、網(wǎng)絡(luò)文件的上傳條件及網(wǎng)絡(luò)文件的上傳地址。其具體實(shí)現(xiàn)方式參見圖1中步驟101所示,此處不再贅述。監(jiān)控模塊32、用于監(jiān)控發(fā)生在所述獲取模塊31獲取的網(wǎng)絡(luò)文件上的操作是否達(dá)到所述上傳條件。其具體實(shí)現(xiàn)方式參見圖1中步驟102所示,此處不再贅述。上傳模塊33、用于在監(jiān)控模塊32監(jiān)控到用戶終端對(duì)網(wǎng)絡(luò)文件進(jìn)行操作并達(dá)到所述上傳條件后,從所述保存路徑對(duì)應(yīng)的位置上,將所述操作完成后的網(wǎng)絡(luò)文件向所述上傳地址指向的服務(wù)器上傳。其具體實(shí)現(xiàn)方式參見圖1中步驟103所示,此處不再贅述。進(jìn)一步的,如圖4所示,所述獲取模塊31,包括第一獲取子模塊311、用于下載網(wǎng)絡(luò)文件到本地,獲取網(wǎng)絡(luò)文件在本地的保存路徑及網(wǎng)絡(luò)文件的上傳地址。其具體實(shí)現(xiàn)方式參見圖2中步驟201所示,此處不再贅述。第二獲取子模塊312、用于根據(jù)網(wǎng)絡(luò)文件的文件格式查找文件系統(tǒng)中對(duì)應(yīng)于所述文件格式的指定操作,獲取網(wǎng)絡(luò)文件的上傳條件。其具體實(shí)現(xiàn)方式參見圖2中步驟202所示,此處不再贅述。進(jìn)一步的,如圖4所示,所述上傳模塊33,包括校驗(yàn)子模塊331,用于校驗(yàn)本次網(wǎng)絡(luò)文件操作后的網(wǎng)絡(luò)文件內(nèi)容與上一次網(wǎng)絡(luò)文件操作后的網(wǎng)絡(luò)文件內(nèi)容是否相同。其具體實(shí)現(xiàn)方式參見圖2中步驟204-步驟206所示, 此處不再贅述。上傳子模塊332,用于在所述校驗(yàn)子模塊331校驗(yàn)本次網(wǎng)絡(luò)文件操作后的網(wǎng)絡(luò)文件內(nèi)容與上一次網(wǎng)絡(luò)文件操作后的網(wǎng)絡(luò)文件內(nèi)容不相同,從所述保存路徑對(duì)應(yīng)的位置上, 將所述操作完成后的網(wǎng)絡(luò)文件向所述上傳地址指向的服務(wù)器上傳。需要說明的是,本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)文件上傳裝置,在實(shí)際應(yīng)用中,具體可以是終端設(shè)備,如計(jì)算機(jī)(具體可以是筆記本電腦laptop、數(shù)據(jù)庫用戶終端)或手機(jī)(具體可以是智能手機(jī))等等,但不僅局限于此。應(yīng)當(dāng)理解的是,在一種實(shí)現(xiàn)方式下,支持本發(fā)明網(wǎng)絡(luò)文件上傳功能的客體/載體, 具體可以是文件上傳插件,如Plupload文件上傳插件、AjaxFileUpload文件上傳插件,但不僅局限于此,當(dāng)普通計(jì)算機(jī)加載有前述插件就具有本發(fā)明實(shí)施例的網(wǎng)絡(luò)文件上傳功能。可見,本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)文件上傳裝置,由于通過獲取模塊獲取網(wǎng)絡(luò)文件的注冊(cè)信息,監(jiān)控模塊監(jiān)控發(fā)生在網(wǎng)絡(luò)文件上的操作是否達(dá)到所述上傳條件,在監(jiān)控到用戶終端對(duì)網(wǎng)絡(luò)文件進(jìn)行操作并達(dá)到所述文件上傳條件后,上傳模塊將操作后的網(wǎng)絡(luò)文件向所述上傳地址指向的服務(wù)器上傳,實(shí)現(xiàn)了網(wǎng)絡(luò)文件的自動(dòng)上傳。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例能夠一定程度上解決現(xiàn)有技術(shù)中由于用戶終端與網(wǎng)絡(luò)服務(wù)器之間的網(wǎng)絡(luò)文件交互過程需要用戶終端進(jìn)行嚴(yán)格的多步操作實(shí)現(xiàn),交互過程復(fù)雜的問題。本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)文件上傳系統(tǒng),如圖5所示,包括上述實(shí)施例提供的網(wǎng)絡(luò)文件上傳裝置51,及用于為所述網(wǎng)絡(luò)文件上傳裝置51提供網(wǎng)絡(luò)文件下載服務(wù)和接收所述網(wǎng)絡(luò)文件上傳裝置51上傳的網(wǎng)絡(luò)文件的網(wǎng)絡(luò)服務(wù)器52。如圖6所示,為本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)文件上傳系統(tǒng)的一種應(yīng)用場(chǎng)景示意圖, 其中計(jì)算機(jī)為本發(fā)明實(shí)施例的網(wǎng)絡(luò)文件上傳裝置的物理形態(tài),具體可以是所述計(jì)算機(jī)中部署有支持本發(fā)明網(wǎng)絡(luò)文件上傳功能的文件上傳插件,所述計(jì)算機(jī)從網(wǎng)絡(luò)服務(wù)器下載網(wǎng)絡(luò)文件,對(duì)所述網(wǎng)絡(luò)文件進(jìn)行增加或刪除或修改操作后,自動(dòng)上傳回所述網(wǎng)絡(luò)服務(wù)器。其具體實(shí)現(xiàn)方式參見上述網(wǎng)絡(luò)文件上傳裝置的具體實(shí)施例,此處不再贅述??梢?,本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)文件上傳系統(tǒng),由于通過系統(tǒng)中的網(wǎng)絡(luò)文件上傳裝置獲取網(wǎng)絡(luò)文件的注冊(cè)信息,監(jiān)控發(fā)生在所述網(wǎng)絡(luò)文件上的操作是否達(dá)到所述上傳條件,在所述網(wǎng)絡(luò)文件上傳裝置監(jiān)控到用戶終端對(duì)網(wǎng)絡(luò)文件進(jìn)行操作并達(dá)到所述文件上傳條件后,所述網(wǎng)絡(luò)文件上傳裝置將操作后的網(wǎng)絡(luò)文件向所述上傳地址指向的網(wǎng)絡(luò)服務(wù)器上傳,實(shí)現(xiàn)了網(wǎng)絡(luò)文件的自動(dòng)上傳。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例能夠一定程度上解決現(xiàn)有技術(shù)中由于用戶終端與網(wǎng)絡(luò)服務(wù)器之間的網(wǎng)絡(luò)文件交互過程需要用戶終端進(jìn)行嚴(yán)格的多步操作實(shí)現(xiàn),交互過程復(fù)雜的問題。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)前述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件(如處理器)來完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如前述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-OnlyMemory,ROM)或隨機(jī)存儲(chǔ)記憶體 (Random Access Memory, RAM)等。以上所述,僅為本發(fā)明的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種網(wǎng)絡(luò)文件上傳方法,其特征在于,包括獲取網(wǎng)絡(luò)文件注冊(cè)信息,所述網(wǎng)絡(luò)文件注冊(cè)信息包括網(wǎng)絡(luò)文件在本地的保存路徑、網(wǎng)絡(luò)文件的上傳條件及網(wǎng)絡(luò)文件的上傳地址;監(jiān)控發(fā)生在所述網(wǎng)絡(luò)文件上的操作是否達(dá)到所述上傳條件;在監(jiān)控到用戶終端對(duì)網(wǎng)絡(luò)文件進(jìn)行操作并達(dá)到所述上傳條件后,從所述保存路徑對(duì)應(yīng)的位置上,將所述操作完成后的網(wǎng)絡(luò)文件向所述上傳地址指向的服務(wù)器上傳。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取網(wǎng)絡(luò)文件注冊(cè)信息,包括下載網(wǎng)絡(luò)文件到本地,獲取網(wǎng)絡(luò)文件在本地的保存路徑及網(wǎng)絡(luò)文件的上傳地址;根據(jù)網(wǎng)絡(luò)文件的文件格式查找文件系統(tǒng)中對(duì)應(yīng)于所述文件格式的指定操作,獲取網(wǎng)絡(luò)文件的上傳條件。
3.根據(jù)權(quán)利要求1至2任意一項(xiàng)所述的方法,其特征在于,所述上傳條件包括文件保存和/或文件關(guān)閉。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在監(jiān)控到用戶終端對(duì)網(wǎng)絡(luò)文件進(jìn)行操作并達(dá)到所述上傳條件后,從所述保存路徑對(duì)應(yīng)的位置上,將所述操作完成后的網(wǎng)絡(luò)文件向所述上傳地址指向的服務(wù)器上傳,包括校驗(yàn)本次網(wǎng)絡(luò)文件操作后的網(wǎng)絡(luò)文件內(nèi)容與上一次網(wǎng)絡(luò)文件操作后的網(wǎng)絡(luò)文件內(nèi)容是否相同;若本次網(wǎng)絡(luò)文件操作后的網(wǎng)絡(luò)文件內(nèi)容與上一次網(wǎng)絡(luò)文件操作后的網(wǎng)絡(luò)文件內(nèi)容不相同,則從所述保存路徑對(duì)應(yīng)的位置上,將所述操作完成后的網(wǎng)絡(luò)文件向所述上傳地址指向的服務(wù)器上傳。
5.一種網(wǎng)絡(luò)文件上傳裝置,其特征在于,包括獲取模塊,用于獲取網(wǎng)絡(luò)文件注冊(cè)信息,所述網(wǎng)絡(luò)文件注冊(cè)信息包括網(wǎng)絡(luò)文件在本地的保存路徑、網(wǎng)絡(luò)文件的上傳條件及網(wǎng)絡(luò)文件的上傳地址;監(jiān)控模塊,用于監(jiān)控發(fā)生在所述獲取模塊獲取的網(wǎng)絡(luò)文件上的操作是否達(dá)到所述上傳條件;上傳模塊,用于在所述監(jiān)控模塊監(jiān)控到用戶終端對(duì)網(wǎng)絡(luò)文件進(jìn)行操作并達(dá)到所述上傳條件后,從所述保存路徑對(duì)應(yīng)的位置上將所述操作完成后的網(wǎng)絡(luò)文件向所述上傳地址指向的服務(wù)器上傳。
6.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述獲取模塊,包括第一獲取子模塊,用于下載網(wǎng)絡(luò)文件到本地,獲取網(wǎng)絡(luò)文件在本地的保存路徑及網(wǎng)絡(luò)文件的上傳地址;第二獲取子模塊,用于根據(jù)網(wǎng)絡(luò)文件的文件格式查找文件系統(tǒng)中對(duì)應(yīng)于所述文件格式的指定操作,獲取網(wǎng)絡(luò)文件的上傳條件。
7.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述上傳模塊,包括校驗(yàn)子模塊,用于校驗(yàn)本次網(wǎng)絡(luò)文件操作后的網(wǎng)絡(luò)文件內(nèi)容與上一次網(wǎng)絡(luò)文件操作后的網(wǎng)絡(luò)文件內(nèi)容是否相同;上傳子模塊,用于在所述校驗(yàn)子模塊校驗(yàn)本次網(wǎng)絡(luò)文件操作后的網(wǎng)絡(luò)文件內(nèi)容與上一次網(wǎng)絡(luò)文件操作后的網(wǎng)絡(luò)文件內(nèi)容不相同,從所述保存路徑對(duì)應(yīng)的位置上,將所述操作完成后的網(wǎng)絡(luò)文件向所述上傳地址指向的服務(wù)器上傳。
8. 一種網(wǎng)絡(luò)文件上傳系統(tǒng),其特征在于,包括如權(quán)利要求5至7任一項(xiàng)所述的網(wǎng)絡(luò)文件上傳裝置,及用于為所述網(wǎng)絡(luò)文件上傳裝置提供網(wǎng)絡(luò)文件下載服務(wù)和接收所述網(wǎng)絡(luò)文件上傳裝置上傳的網(wǎng)絡(luò)文件的網(wǎng)絡(luò)服務(wù)器。
全文摘要
本發(fā)明實(shí)施例公開了一種網(wǎng)絡(luò)文件上傳方法、裝置及系統(tǒng),涉及數(shù)據(jù)傳輸技術(shù)領(lǐng)域,一定程度上解決了現(xiàn)有技術(shù)中用戶終端與網(wǎng)絡(luò)服務(wù)器之間的網(wǎng)絡(luò)文件交互過程復(fù)雜的問題。所述網(wǎng)絡(luò)文件上傳方法包括獲取網(wǎng)絡(luò)文件注冊(cè)信息,所述網(wǎng)絡(luò)文件注冊(cè)信息包括網(wǎng)絡(luò)文件在本地的保存路徑、網(wǎng)絡(luò)文件的上傳條件及網(wǎng)絡(luò)文件的上傳地址,監(jiān)控發(fā)生在所述網(wǎng)絡(luò)文件上的操作是否達(dá)到所述上傳條件,在監(jiān)控到用戶終端對(duì)網(wǎng)絡(luò)文件進(jìn)行操作并達(dá)到所述上傳條件后,從所述保存路徑對(duì)應(yīng)的位置上,將所述操作完成后的網(wǎng)絡(luò)文件向所述上傳地址指向的服務(wù)器上傳。本發(fā)明適用于數(shù)據(jù)傳輸技術(shù)領(lǐng)域,如網(wǎng)絡(luò)文件上傳。
文檔編號(hào)H04L29/08GK102368785SQ201110333778
公開日2012年3月7日 申請(qǐng)日期2011年10月28日 優(yōu)先權(quán)日2011年10月28日
發(fā)明者陳善席 申請(qǐng)人:華為技術(shù)有限公司