專利名稱:電子送件文件同步系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明是關(guān)于一種文件同步系統(tǒng)及方法,尤其指一種可實(shí)現(xiàn)網(wǎng)絡(luò)中共享資料夾或文件傳輸服務(wù)器之間的文件同步的系統(tǒng)及方法。
背景技術(shù):
隨著經(jīng)濟(jì)全球化的發(fā)展趨勢(shì),出現(xiàn)了一大批跨地區(qū)、跨國(guó)界的大型企業(yè)集團(tuán)。這種企業(yè)集團(tuán)的分支機(jī)構(gòu)分布于各地,而各地分支機(jī)構(gòu)需要分享資料以聯(lián)合作業(yè)。因此,如何對(duì)其資料進(jìn)行管理,以實(shí)現(xiàn)企業(yè)資源共享,已經(jīng)成為該類企業(yè)運(yùn)營(yíng)的一重要組成部分。而隨著網(wǎng)絡(luò)通信技術(shù)的發(fā)展,使得跨地區(qū)的資料訪問及協(xié)同編輯成為可能,因此,企業(yè)一般采用分布式文件管理系統(tǒng)。
分布式文件管理系統(tǒng)為物理空間分散、邏輯上通過網(wǎng)絡(luò)連接在一起的文件管理系統(tǒng)。在分布式文件管理系統(tǒng)中,用戶可像訪問本地內(nèi)存一樣使用本地服務(wù)器以及遠(yuǎn)程服務(wù)器中的文件。如中國(guó)國(guó)家知識(shí)產(chǎn)權(quán)局于2002年6月12日公開的公開號(hào)為CN 1353836的名為″分布式環(huán)境中的文件管理方法和系統(tǒng)″的專利,該專利描述了一種文件管理方法和系統(tǒng),其可在客戶端安裝一文件控制器,用于管理本地文件及控制網(wǎng)絡(luò)資料交換,并生成索引以標(biāo)記該文件在網(wǎng)絡(luò)中的存儲(chǔ)位置。當(dāng)用戶在某網(wǎng)絡(luò)節(jié)點(diǎn)進(jìn)行文件訪問時(shí),通過該索引獲得文件存儲(chǔ)位置,并將文件復(fù)制到該節(jié)點(diǎn),同時(shí)修改索引信息。當(dāng)文件被改變時(shí),該系統(tǒng)會(huì)根據(jù)索引與其它所有具有該文件副本的網(wǎng)絡(luò)節(jié)點(diǎn)作文件同步。該專利解決了特定終端負(fù)載集中及文件更新同步的問題,但該系統(tǒng)卻存在著客戶端資料重復(fù)存儲(chǔ)、同步過程通訊量較大、客戶端操作復(fù)雜等問題,并且在網(wǎng)絡(luò)故障恢復(fù)后不能自動(dòng)恢復(fù)文件的同步作業(yè)。
由于上述系統(tǒng)及方法所存在的不足,需要提供一種共享資料夾或者文件傳輸服務(wù)器中的文件同步系統(tǒng)及方法,其只需在服務(wù)器訪問文件時(shí)進(jìn)行同步。
發(fā)明內(nèi)容本發(fā)明的主要目的在于提供一種電子送件文件同步系統(tǒng)及方法,其可以對(duì)網(wǎng)絡(luò)中的共享資料夾或者文件傳輸服務(wù)器中的共享文件進(jìn)行同步。
本發(fā)明的再一目的在于提供一種電子送件文件同步系統(tǒng)及方法,其能在網(wǎng)絡(luò)故障恢復(fù)后,自動(dòng)恢復(fù)對(duì)文件的同步作業(yè)。
本發(fā)明提供一種電子送件文件同步系統(tǒng),其包括有一主節(jié)點(diǎn)和多個(gè)從節(jié)點(diǎn)以及一企業(yè)內(nèi)部網(wǎng)。該主節(jié)點(diǎn)采用三層或多層架構(gòu),包括一客戶端、一應(yīng)用服務(wù)器系統(tǒng)和一數(shù)據(jù)庫服務(wù)器。其中的數(shù)據(jù)庫服務(wù)器用于存儲(chǔ)企業(yè)相關(guān)的所有資料,并負(fù)責(zé)管理對(duì)數(shù)據(jù)庫的讀寫和維護(hù),能夠迅速執(zhí)行大量資料的更新和檢索;應(yīng)用服務(wù)器系統(tǒng)包括了企業(yè)信息系統(tǒng)中核心的和易變的企業(yè)邏輯(規(guī)劃、運(yùn)作方法、管理模式等),它的功能是接收輸入,處理并返回結(jié)果;客戶端為系統(tǒng)應(yīng)用的用戶接口,其負(fù)責(zé)接收用戶輸入及向用戶展示系統(tǒng)處理結(jié)果。其中每一客戶端均預(yù)設(shè)一客戶端代理程序,該客戶端代理程序包括一用戶操作模塊,為用戶提供一圖形用戶接口(Graphical User Interface,GUI),方便用戶輸入;一文件操作模塊,用于向文件傳輸服務(wù)器發(fā)送對(duì)文件的操作命令,該命令包括文件打開、關(guān)閉、編輯、上傳、下載、刪除、變更及增加或刪除目錄夾等操作;一數(shù)據(jù)庫操作模塊,用于對(duì)數(shù)據(jù)庫中的文件進(jìn)行管理,該管理包括文件打開、關(guān)閉、編輯、上傳、下載、刪除、變更及增加或刪除目錄夾等操作。
應(yīng)用服務(wù)器系統(tǒng)包括一文件傳輸服務(wù)器和一應(yīng)用程序服務(wù)器,其中的應(yīng)用程序服務(wù)器包括一文件傳輸控制模塊,用于對(duì)更動(dòng)的文件進(jìn)行傳輸控制作業(yè);一同步控制模塊,用于執(zhí)行文件同步作業(yè);一數(shù)據(jù)庫連接模塊,用于連接數(shù)據(jù)庫與共享資料夾或文件傳輸服務(wù)器。從節(jié)點(diǎn)亦采用三層或者多層架構(gòu),每個(gè)從節(jié)點(diǎn)均包括一客戶端、一應(yīng)用服務(wù)器系統(tǒng)和一從數(shù)據(jù)庫服務(wù)器。其中的客戶端和應(yīng)用服務(wù)器系統(tǒng)與主節(jié)點(diǎn)的客戶端、應(yīng)用服務(wù)器系統(tǒng)組成相同,其中的每個(gè)從數(shù)據(jù)庫服務(wù)器均儲(chǔ)存有企業(yè)的非結(jié)構(gòu)化資料(如聲音、圖像、文件及影像)的摘要信息,每個(gè)從數(shù)據(jù)庫服務(wù)器亦負(fù)責(zé)接收主節(jié)點(diǎn)傳送的數(shù)據(jù)庫操作命令,并負(fù)責(zé)更新其中儲(chǔ)存的資料。
本發(fā)明還提供一種電子送件文件同步方法,其包括有如下步驟設(shè)定文件同步信息,對(duì)文件目錄進(jìn)行監(jiān)測(cè),查詢是否發(fā)現(xiàn)文件更動(dòng)信息,若經(jīng)過查詢未發(fā)現(xiàn)文件更動(dòng)信息,則返回上一步驟繼續(xù)進(jìn)行文件目錄的監(jiān)測(cè);若是發(fā)現(xiàn)文件目錄更動(dòng),則執(zhí)行更動(dòng)信息存儲(chǔ),通知遠(yuǎn)程同步程序準(zhǔn)備執(zhí)行文件目錄同步;發(fā)送文件到共享資料夾或文件傳輸服務(wù)器;最后執(zhí)行本地?cái)?shù)據(jù)庫更新,結(jié)束同步作業(yè)。
通過本發(fā)明提供的電子送件文件同步系統(tǒng)及方法,可以實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)中的共享資料夾中或文件傳輸服務(wù)器中的文件進(jìn)行同步作業(yè),并可在網(wǎng)絡(luò)故障恢復(fù)后自動(dòng)執(zhí)行文件的同步作業(yè)。
圖1是本發(fā)明電子送件文件同步系統(tǒng)的實(shí)施環(huán)境圖。
圖2是本發(fā)明電子送件文件同步系統(tǒng)從節(jié)點(diǎn)的架構(gòu)圖。
圖3是本發(fā)明電子送件文件同步系統(tǒng)主節(jié)點(diǎn)的架構(gòu)圖。
圖4是本發(fā)明電子送件文件同步系統(tǒng)主數(shù)據(jù)庫服務(wù)器中非結(jié)構(gòu)化資料的摘要信息表示意圖。
圖5是本發(fā)明電子送件文件同步方法文件同步流程圖。
具體實(shí)施方式參閱圖1所示,是本發(fā)明電子送件文件同步系統(tǒng)的實(shí)施環(huán)境圖。該系統(tǒng)由分散在不同地理位置的企業(yè)信息系統(tǒng)子節(jié)點(diǎn)組成,其具體包括一主節(jié)點(diǎn)110及多個(gè)從節(jié)點(diǎn)120(圖中只畫出二個(gè))。主節(jié)點(diǎn)110與從節(jié)點(diǎn)120通過企業(yè)內(nèi)部網(wǎng)140相連,且皆采用三層(或多層)架構(gòu)。主節(jié)點(diǎn)110包括一主數(shù)據(jù)庫服務(wù)器113,一應(yīng)用服務(wù)器系統(tǒng)112及多個(gè)客戶端111(圖中僅畫出一個(gè))。主數(shù)據(jù)庫服務(wù)器113用于存儲(chǔ)企業(yè)相關(guān)的所有資料,并負(fù)責(zé)管理對(duì)數(shù)據(jù)庫的讀寫和維護(hù),能夠迅速執(zhí)行大量資料的更新和檢索。應(yīng)用服務(wù)器系統(tǒng)112包括了企業(yè)信息系統(tǒng)中核心的和易變的企業(yè)邏輯(規(guī)劃、運(yùn)作方法、管理模式等),它的功能是接收輸入,處理并返回結(jié)果??蛻舳?11為系統(tǒng)應(yīng)用的用戶接口,其負(fù)責(zé)接收用戶輸入及向用戶展示系統(tǒng)處理結(jié)果。
從節(jié)點(diǎn)120亦采用三層或者多層架構(gòu),為簡(jiǎn)化起見,在圖1中僅列出兩個(gè),每一從節(jié)點(diǎn)120均包含一客戶端121、一應(yīng)用服務(wù)器系統(tǒng)122和一從數(shù)據(jù)庫服務(wù)器123。其中的客戶端121和應(yīng)用服務(wù)器系統(tǒng)122與主節(jié)點(diǎn)的客戶端111、應(yīng)用服務(wù)器系統(tǒng)112組成相同,其中的從數(shù)據(jù)庫服務(wù)器123儲(chǔ)存有企業(yè)的非結(jié)構(gòu)化資料(如聲音、圖像、文件及影像)的摘要信息,該從數(shù)據(jù)庫服務(wù)器123亦負(fù)責(zé)接收主節(jié)點(diǎn)110傳送的數(shù)據(jù)庫操作命令,并負(fù)責(zé)更新其中儲(chǔ)存的資料。
參閱圖2所示,是本發(fā)明電子送件文件同步系統(tǒng)從節(jié)點(diǎn)120的架構(gòu)圖。從節(jié)點(diǎn)120的客戶端121包括一客戶端代理程序201,用于將系統(tǒng)操作封裝,使系統(tǒng)操作與用戶操作分離,簡(jiǎn)化了用戶操作。該客戶端代理程序201包括一用戶操作模塊202、一數(shù)據(jù)庫操作模塊203及一文件操作模塊205。從節(jié)點(diǎn)120的應(yīng)用服務(wù)器系統(tǒng)122包括一從文件傳輸服務(wù)器207及一應(yīng)用程序服務(wù)器209。
用戶操作模塊202為用戶提供一圖形用戶接口(Graphical UserInterface,GUI),方便用戶輸入。該用戶操作模塊202與數(shù)據(jù)庫操作模塊203及文件操作模塊205相連,將系統(tǒng)對(duì)從文件傳輸服務(wù)器207及從數(shù)據(jù)庫服務(wù)器123的操作結(jié)果展示給用戶。文件操作模塊205與從文件傳輸服務(wù)器207連接,用于向從文件傳輸服務(wù)器207發(fā)送對(duì)文件的操作命令,該命令包括文件打開、關(guān)閉、編輯、上傳、下載、刪除、變更及增加或刪除目錄夾等操作。文件操作模塊205還與數(shù)據(jù)庫操作模塊203相連,用于處理數(shù)據(jù)庫操作模塊203傳送的資料。數(shù)據(jù)庫操作模塊203與應(yīng)用程序服務(wù)器209相連,用于生成對(duì)從數(shù)據(jù)庫服務(wù)器123中的資料進(jìn)行查詢、更新及刪除等操作命令。數(shù)據(jù)庫操作模塊203還負(fù)責(zé)將從數(shù)據(jù)庫服務(wù)器123的操作結(jié)果傳送至文件操作模塊205。從文件傳輸服務(wù)器207用于存儲(chǔ)非結(jié)構(gòu)化資料,如文件、圖像、聲音及影像等。該從文件傳輸服務(wù)器207與企業(yè)內(nèi)部網(wǎng)140相連,可通過企業(yè)內(nèi)部網(wǎng)140與其它子節(jié)點(diǎn)的文件傳輸服務(wù)器進(jìn)行文件傳輸操作。應(yīng)用程序服務(wù)器209用于連接客戶端121與從數(shù)據(jù)庫服務(wù)器123,將客戶端121的數(shù)據(jù)庫操作模塊203的數(shù)據(jù)庫操作命令傳遞至從數(shù)據(jù)庫服務(wù)器123執(zhí)行,并將從數(shù)據(jù)庫服務(wù)器123執(zhí)行結(jié)果傳送給數(shù)據(jù)庫操作模塊203。
從數(shù)據(jù)庫服務(wù)器123存儲(chǔ)了企業(yè)的非結(jié)構(gòu)化資料(如聲音、圖像、文件及影像)的摘要信息,該摘要信息包括資料標(biāo)題、存儲(chǔ)位置及目錄、更新日期等信息。該從數(shù)據(jù)庫服務(wù)器123中的非結(jié)構(gòu)化資料的摘要信息定時(shí)與主節(jié)點(diǎn)110的主數(shù)據(jù)庫服務(wù)器113中的非結(jié)構(gòu)化資料的摘要信息同步。
參閱圖3所示,是本發(fā)明電子送件文件同步系統(tǒng)主節(jié)點(diǎn)110的架構(gòu)圖。主節(jié)點(diǎn)110的客戶端111及主數(shù)據(jù)庫服務(wù)器113的功能、組成與架構(gòu)與從節(jié)點(diǎn)120相同(見圖2)。主節(jié)點(diǎn)110的應(yīng)用服務(wù)器系統(tǒng)112包括一主文件傳輸服務(wù)器309及一應(yīng)用程序服務(wù)器310。主文件傳輸服務(wù)器309用于存儲(chǔ)非結(jié)構(gòu)化資料,包括文件、圖像、聲音及影像等。該主文件傳輸服務(wù)器309與企業(yè)內(nèi)部網(wǎng)140相連,可通過企業(yè)內(nèi)部網(wǎng)140與其它子節(jié)點(diǎn)的文件傳輸服務(wù)器進(jìn)行文件傳輸操作。應(yīng)用程序服務(wù)器310為該資料同步系統(tǒng)的控制中心,其包括一同步控制模塊313、一文件傳輸控制模塊311及一數(shù)據(jù)庫連接模塊315。同步控制模塊313用于控制同步操作的執(zhí)行,其與文件傳輸控制模塊311及數(shù)據(jù)庫連接模塊315相連。該同步控制模塊313可根據(jù)同步請(qǐng)求生成多個(gè)同步操作命令,該同步操作命令包括數(shù)據(jù)傳輸命令及更新數(shù)據(jù)庫命令,并發(fā)送命令至文件傳輸控制模塊311及數(shù)據(jù)庫連接模塊315執(zhí)行。文件傳輸控制模塊311可接收主文件傳輸服務(wù)器309的同步請(qǐng)求并將該請(qǐng)求發(fā)送至同步控制模塊313以生成同步控制命令。同時(shí),文件傳輸控制模塊311還負(fù)責(zé)解讀同步控制模塊313的同步命令,并將該同步命令編譯為主文件傳輸服務(wù)器309可執(zhí)行的指令。數(shù)據(jù)庫連接模塊315可執(zhí)行同步控制模塊313的數(shù)據(jù)庫更新命令,將資料同步的信息如資料位置、資料更新時(shí)間等信息更新。
參閱圖4所示,是本發(fā)明電子送件文件同步系統(tǒng)主數(shù)據(jù)庫服務(wù)器113中非結(jié)構(gòu)化資料的摘要信息表示意圖。從數(shù)據(jù)庫服務(wù)器123中非結(jié)構(gòu)化資料的摘要信息表結(jié)構(gòu)與主數(shù)據(jù)庫服務(wù)器113中非結(jié)構(gòu)化資料的摘要信息表結(jié)構(gòu)相同。該摘要信息表400包括字段資料編號(hào)401、資料標(biāo)題403、資料位置405、資料目錄407及更新時(shí)間409。其中,資料編號(hào)401為對(duì)應(yīng)的非結(jié)構(gòu)化資料在企業(yè)信息系統(tǒng)中的統(tǒng)一編號(hào),每一非結(jié)構(gòu)化資料有且僅有一唯一的編號(hào)。資料標(biāo)題403為非結(jié)構(gòu)化資料的標(biāo)題,其可簡(jiǎn)要描述該非結(jié)構(gòu)化資料的內(nèi)容。資料位置405為存儲(chǔ)非結(jié)構(gòu)化資料所在的文件傳輸服務(wù)器的IP地址,如10.153.24.126。資料目錄407為非結(jié)構(gòu)化資料在文件傳輸服務(wù)器的目錄。更新時(shí)間409為上一次對(duì)非結(jié)構(gòu)化資料操作的具體時(shí)間。從節(jié)點(diǎn)120的從數(shù)據(jù)庫服務(wù)器123中的摘要信息表400定時(shí)與主節(jié)點(diǎn)110的主數(shù)據(jù)庫服務(wù)器113中的摘要信息表400同步。例如,可在主節(jié)點(diǎn)110的主數(shù)據(jù)庫服務(wù)器113中設(shè)定每三分鐘執(zhí)行一次摘要信息表400的同步步驟。
參閱圖5所示,是本發(fā)明電子送件文件同步方法文件同步流程圖。首先,用戶操作模塊202通過圖形用戶接口(Graphical User Interface,GUI)設(shè)定文件的同步信息(步驟S50),該同步信息包括資料編號(hào)401、資料標(biāo)題403、資料位置405、資料目錄407及更新時(shí)間409。文件操作模塊305對(duì)文件目錄進(jìn)行實(shí)時(shí)監(jiān)測(cè),監(jiān)測(cè)是否有文件更動(dòng),以便實(shí)時(shí)更新和同步文件(步驟S51)。若文件操作模決305發(fā)現(xiàn)文件有更動(dòng)(步驟S52),由數(shù)據(jù)庫操作模塊307或203通過應(yīng)用程序服務(wù)器209或310將文件的更動(dòng)信息透過數(shù)據(jù)庫連接模塊315傳輸?shù)街鲾?shù)據(jù)庫服務(wù)器113或從數(shù)據(jù)庫服務(wù)器123,儲(chǔ)存文件的更動(dòng)信息(步驟S53);若是經(jīng)過監(jiān)測(cè)沒有發(fā)現(xiàn)文件的更動(dòng)信息,則繼續(xù)監(jiān)測(cè)文件目錄(步驟S52)。接著,由同步控制模塊313查詢網(wǎng)絡(luò)是否正常(步驟S54),若網(wǎng)絡(luò)工作正常,由同步控制模塊313通知遠(yuǎn)程同步程序準(zhǔn)備進(jìn)行文件的同步作業(yè)(步驟S55),該遠(yuǎn)程同步程序由美國(guó)微軟公司(Microsoft Corporation,MS)開發(fā)的MS C#語言編寫;若網(wǎng)絡(luò)存在故障,則由網(wǎng)絡(luò)管理人員處理該故障(步驟S58),待網(wǎng)絡(luò)恢復(fù)正常后由同步控制模塊313通知遠(yuǎn)程同步程序準(zhǔn)備進(jìn)行文件的同步作業(yè)(步驟S55)。文件傳輸控制模塊311和數(shù)據(jù)庫連接模塊315將有更動(dòng)的文件透過企業(yè)內(nèi)部網(wǎng)140傳輸?shù)焦蚕碣Y料夾或主文件傳輸服務(wù)器309或從文件傳輸服務(wù)器207(步驟S56),更新文件信息。最后,由數(shù)據(jù)庫操作模塊203或307執(zhí)行本地?cái)?shù)據(jù)庫更新作業(yè)(步驟S57),流程結(jié)束。
權(quán)利要求
1.一種電子送件文件同步系統(tǒng),其可以實(shí)現(xiàn)網(wǎng)絡(luò)中共享資料夾或文件傳輸服務(wù)器中的文件同步,其特征在于,該電子送件文件同步系統(tǒng)包括多個(gè)數(shù)據(jù)庫服務(wù)器,用于存儲(chǔ)企業(yè)非結(jié)構(gòu)化資料的摘要信息;多個(gè)客戶端,每個(gè)客戶端包括一文件操作模塊,用于向文件傳輸服務(wù)器發(fā)送文件操作命令;一數(shù)據(jù)庫操作模塊,用于生成對(duì)數(shù)據(jù)庫服務(wù)器中的非結(jié)構(gòu)化資料進(jìn)行查詢、更新及刪除操作命令;多個(gè)應(yīng)用服務(wù)器系統(tǒng),每個(gè)應(yīng)用服務(wù)器系統(tǒng)包括一文件傳輸服務(wù)器,用于存儲(chǔ)非結(jié)構(gòu)化資料;一應(yīng)用程序服務(wù)器,該應(yīng)用程序服務(wù)器包括一同步控制模塊,用于控制同步操作的執(zhí)行;一文件傳輸控制模塊,用于接收文件傳輸服務(wù)器的同步請(qǐng)求并將該請(qǐng)求發(fā)送至同步控制模塊以生成同步控制命令,解讀該同步控制命令,并將該同步控制命令編譯為文件傳輸服務(wù)器可執(zhí)行的指令。
2.如權(quán)利要求1所述的電子送件文件同步系統(tǒng),其特征在于其中的數(shù)據(jù)庫操作模塊還負(fù)責(zé)將數(shù)據(jù)庫服務(wù)器的操作結(jié)果傳送至文件操作模塊。
3.如權(quán)利要求1所述的電子送件文件同步系統(tǒng),其特征在于,其中的客戶端還包括一用戶操作模塊,該用戶操作模塊用于將文件傳輸服務(wù)器及數(shù)據(jù)庫服務(wù)器的操作結(jié)果展示給用戶。
4.如權(quán)利要求1所述的電子送件文件同步系統(tǒng),其特征在于,其中的應(yīng)用程序服務(wù)器還包括一數(shù)據(jù)庫連接模塊,該數(shù)據(jù)庫連接模塊用于執(zhí)行同步控制模塊的數(shù)據(jù)庫更新命令,將資料同步的信息更新。
5.如權(quán)利要求1所述的電子送件文件同步系統(tǒng),其特征在于,其中的摘要信息包括資料編號(hào)、資料標(biāo)題、資料位置、資料目錄及更新時(shí)間。
6.如權(quán)利要求1所述的電子送件文件同步系統(tǒng),其特征在于,其中的文件操作模塊對(duì)文件進(jìn)行實(shí)時(shí)監(jiān)測(cè),以便實(shí)時(shí)更新和同步文件。
7.如權(quán)利要求1所述的電子送件文件同步系統(tǒng),其特征在于,其中的同步控制模塊還負(fù)責(zé)在網(wǎng)絡(luò)故障恢復(fù)后自動(dòng)恢復(fù)文件的同步作業(yè)。
8.一種電子送件文件同步方法,其可由遠(yuǎn)程同步程序?qū)崿F(xiàn)網(wǎng)絡(luò)中共享資料夾或文件傳輸服務(wù)器中的文件同步,其特征在于,該電子送件文件同步方法包括如下步驟設(shè)定文件的同步信息;監(jiān)測(cè)更動(dòng)文件信息;查詢是否有更動(dòng)文件信息;若查詢到更動(dòng)文件信息,則存儲(chǔ)該更動(dòng)文件信息,通知遠(yuǎn)程同步程序準(zhǔn)備同步作業(yè),發(fā)送更動(dòng)文件到共享資料夾或文件傳輸服務(wù)器,執(zhí)行本地?cái)?shù)據(jù)庫更新;若未查詢到更動(dòng)文件信息,則返回繼續(xù)監(jiān)測(cè)更動(dòng)文件信息。
9.如權(quán)利要求8所述的電子送件文件同步方法,其特征在于,其中的文件同步信息包括資料編號(hào)、資料標(biāo)題、資料位置、資料目錄及更新時(shí)間。
全文摘要
本發(fā)明提供一種電子送件文件同步系統(tǒng)及方法。該電子送件文件同步系統(tǒng)包括一主節(jié)點(diǎn)和多個(gè)從節(jié)點(diǎn)以及一企業(yè)內(nèi)部網(wǎng)。該主節(jié)點(diǎn)采用三層或多層架構(gòu),包括一客戶端、一應(yīng)用服務(wù)器系統(tǒng)和一數(shù)據(jù)庫服務(wù)器。其中的客戶端包括一用戶操作模塊、一文件操作模塊及一數(shù)據(jù)庫操作模塊。應(yīng)用服務(wù)器系統(tǒng)包括一文件傳輸服務(wù)器和一應(yīng)用程序服務(wù)器,該應(yīng)用程序服務(wù)器包括一文件傳輸控制模塊、一同步控制模塊及一數(shù)據(jù)庫連接模塊。本發(fā)明所提供的電子送件文件同步方法可以實(shí)現(xiàn)對(duì)網(wǎng)絡(luò)中的共享資料夾中或文件傳輸服務(wù)器中的文件進(jìn)行同步作業(yè),并可在網(wǎng)絡(luò)故障恢復(fù)后自動(dòng)執(zhí)行文件的同步作業(yè)。
文檔編號(hào)G06F17/30GK1617139SQ200310112219
公開日2005年5月18日 申請(qǐng)日期2003年11月15日 優(yōu)先權(quán)日2003年11月15日
發(fā)明者李忠一, 林海洪, 樊曉迪 申請(qǐng)人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司