本發(fā)明涉及數(shù)據(jù)處理領(lǐng)域,尤其涉及一種電子檔案的歸檔方法、接口服務(wù)器和歸檔系統(tǒng)。
背景技術(shù):
隨著數(shù)字化信息時(shí)代的到來(lái),電子檔案代替原有的紙質(zhì)檔案成為檔案的主要承載方式,檔案系統(tǒng)也相應(yīng)成為實(shí)現(xiàn)對(duì)電子檔案的管理的主要平臺(tái)?,F(xiàn)有的檔案系統(tǒng)對(duì)電子檔案歸檔和管理是由檔案系統(tǒng)直接從前端業(yè)務(wù)系統(tǒng)的數(shù)據(jù)庫(kù)及文件服務(wù)器抓取電子檔案,并歸檔并進(jìn)行保存。由于前端業(yè)務(wù)系統(tǒng)是直接將數(shù)量龐大的電子檔案上傳至檔案系統(tǒng)的,檔案系統(tǒng)需要對(duì)電子檔案的進(jìn)行實(shí)時(shí)歸檔,歸檔效率低,運(yùn)行壓力大。
技術(shù)實(shí)現(xiàn)要素:
針對(duì)上述涉及的問(wèn)題,本發(fā)明提供了一種電子檔案的歸檔方法、接口服務(wù)器和檔案系統(tǒng)。
一方面,本發(fā)明提供的電子檔案的歸檔方法,包括:
接收并存儲(chǔ)前端業(yè)務(wù)系統(tǒng)發(fā)送的電子文件和所述電子文件對(duì)應(yīng)的條目文件;
建立所述電子文件和所述電子文件對(duì)應(yīng)的條目文件之間的映射關(guān)系,并生成存儲(chǔ)日志信息;其中所述存儲(chǔ)日志信息包括所述條目文件的標(biāo)識(shí)信息和存儲(chǔ)時(shí)間;
將所述存儲(chǔ)日志信息發(fā)送至檔案系統(tǒng),并接收所述檔案系統(tǒng)發(fā)送的調(diào)檔指令,其中所述調(diào)檔指令包括第一條目文件的標(biāo)識(shí)信息,所述第一條目文件是由所述檔案系統(tǒng)根據(jù)所述存儲(chǔ)日志信息中的條目文件的存儲(chǔ)時(shí)間和預(yù)設(shè)的判定條件選出的;
根據(jù)所述調(diào)檔指令和所述映射關(guān)系,將所述第一條目文件對(duì)應(yīng)的第一電子文件發(fā)送至所述檔案系統(tǒng);
接收所述檔案系統(tǒng)發(fā)送的歸檔反饋信息,所述歸檔反饋信息是所述檔案系統(tǒng)對(duì)所述第一電子文件進(jìn)行歸檔后生成的。
進(jìn)一步地,所述分別接收并存儲(chǔ)前端業(yè)務(wù)系統(tǒng)發(fā)送的電子文件和所述電子文件對(duì)應(yīng)的條目文件,包括:
接收前端業(yè)務(wù)系統(tǒng)發(fā)送的電子文件,并對(duì)所述電子文件的完整性進(jìn)行驗(yàn)證;若驗(yàn)證成功,則存儲(chǔ)所述電子文件;
接收前端業(yè)務(wù)系統(tǒng)發(fā)送的所述電子文件對(duì)應(yīng)的條目文件,并對(duì)所述條目文件的完整性進(jìn)行驗(yàn)證;若驗(yàn)證成功,則存儲(chǔ)所述條目文件。
進(jìn)一步地,所述接收前端業(yè)務(wù)系統(tǒng)發(fā)送的電子文件,并對(duì)所述電子文件的完整性進(jìn)行驗(yàn)證;若驗(yàn)證成功,則存儲(chǔ)所述電子文件,包括:
接收前端業(yè)務(wù)系統(tǒng)發(fā)送的電子文件和所述電子文件的預(yù)設(shè)子文件數(shù)量;
根據(jù)預(yù)設(shè)子文件數(shù)量對(duì)接收到的所述電子文件的實(shí)際子文件數(shù)量進(jìn)行比對(duì);
若所述預(yù)設(shè)子文件數(shù)量與所述實(shí)際子文件數(shù)量相同,則根據(jù)預(yù)設(shè)的電子文件存儲(chǔ)格式規(guī)則對(duì)所述電子文件的文件存儲(chǔ)格式進(jìn)行驗(yàn)證;
當(dāng)所述電子文件的文件存儲(chǔ)格式符合預(yù)設(shè)的電子文件存儲(chǔ)格式規(guī)則時(shí),則存儲(chǔ)所述電子文件,并生成電子文件上傳反饋信息;
將所述電子文件上傳反饋信息發(fā)送至所述前端業(yè)務(wù)系統(tǒng)。
進(jìn)一步地,所述接收前端業(yè)務(wù)系統(tǒng)發(fā)送的所述電子文件對(duì)應(yīng)的條目文件,并對(duì)所述條目文件的完整性進(jìn)行驗(yàn)證;若驗(yàn)證成功,則存儲(chǔ)所述條目文件,包括:
接收前端業(yè)務(wù)系統(tǒng)發(fā)送的與所述電子文件對(duì)應(yīng)的條目文件,所述條目文件用于標(biāo)識(shí)所述電子文件的存檔信息;
根據(jù)預(yù)設(shè)的條目文件信息格式規(guī)則,對(duì)所述條目文件中的各信息的格式進(jìn)行驗(yàn)證;
當(dāng)所述條目文件中的各信息的格式符合所述預(yù)設(shè)的條目文件信息格式規(guī)則時(shí),則存儲(chǔ)所述條目文件,并生成條目文件上傳反饋信息;
將所述條目文件上傳反饋信息發(fā)送至所述前端業(yè)務(wù)系統(tǒng)。
進(jìn)一步地,所述根據(jù)所述調(diào)檔指令和所述映射關(guān)系,將所述第一條目文件所對(duì)應(yīng)的第一電子文件發(fā)送至所述檔案系統(tǒng),還包括:
根據(jù)所述調(diào)檔指令和所述映射關(guān)系,將所述第一條目文件以及與所述第一條目文件所對(duì)應(yīng)的第一電子文件發(fā)送至所述檔案系統(tǒng);
相應(yīng)的,所述接收所述檔案系統(tǒng)發(fā)送的歸檔反饋信息,所述歸檔反饋信息是所述檔案系統(tǒng)所述第一電子文件進(jìn)行歸檔后生成的,包括:
接收所述檔案系統(tǒng)發(fā)送的歸檔反饋信息,所述歸檔反饋信息是所述檔案系統(tǒng)根據(jù)所述第一條目文件中的條目信息對(duì)所述第一電子文件進(jìn)行歸檔后生成的;其中所述條目信息包括分類號(hào)、保管期限和保密等級(jí)。
另一方面,本發(fā)明提供的電子檔案的歸檔方法,包括:
接收接口服務(wù)器發(fā)送的存儲(chǔ)日志信息,所述存儲(chǔ)日志信息包括條目文件的標(biāo)識(shí)信息和條目文件的存儲(chǔ)時(shí)間;
根據(jù)存儲(chǔ)日志信息中的條目文件的存儲(chǔ)時(shí)間和預(yù)設(shè)的判定條件,選出第一條目文件,生成調(diào)檔指令,所述調(diào)檔指令包括所述第一條目文件的標(biāo)識(shí)信息;
將所述調(diào)檔指令發(fā)送至所述接口服務(wù)器,接收所述接口服務(wù)器根據(jù)所述調(diào)檔指令發(fā)送的與所述第一條目文件對(duì)應(yīng)的第一電子文件;
對(duì)所述第一電子文件進(jìn)行歸檔,生成歸檔反饋信息;
將所述歸檔反饋信息發(fā)送至接口服務(wù)器。
進(jìn)一步地,所述預(yù)設(shè)的判定條件為預(yù)設(shè)的時(shí)間閾值;
相應(yīng)的,所述根據(jù)存儲(chǔ)日志信息中的條目文件的存儲(chǔ)時(shí)間和預(yù)設(shè)的判定條件,選出第一條目文件,包括:
將所述存儲(chǔ)日志信息中的每個(gè)條目文件的存儲(chǔ)時(shí)間與所述預(yù)設(shè)的時(shí)間閾值進(jìn)行比對(duì),選出存儲(chǔ)時(shí)間在所述預(yù)設(shè)的時(shí)間閾值之后的條目文件作為所述第一條目文件。
進(jìn)一步地,所述預(yù)設(shè)的判定條件為預(yù)設(shè)的時(shí)間區(qū)間;
相應(yīng)的,所述根據(jù)存儲(chǔ)日志信息中的條目文件的存儲(chǔ)時(shí)間和預(yù)設(shè)的判定條件,選出第一條目文件,包括:
將所述存儲(chǔ)日志信息中的每個(gè)條目文件的存儲(chǔ)時(shí)間與所述預(yù)設(shè)的時(shí)間區(qū)間進(jìn)行比對(duì),選出存儲(chǔ)時(shí)間在所述預(yù)設(shè)的時(shí)間區(qū)間范圍內(nèi)的條目文件作為所述第一條目文件。
進(jìn)一步地,所述接收接口服務(wù)器發(fā)送的存儲(chǔ)日志信息之前,還包括:
根據(jù)預(yù)設(shè)的時(shí)間周期,周期性地向所述接口服務(wù)器發(fā)送所述存儲(chǔ)日志信息的查看請(qǐng)求,以使所述接口服務(wù)器根據(jù)所述查看請(qǐng)求發(fā)送所述存儲(chǔ)日志信息。
進(jìn)一步地,所述接收所述接口服務(wù)器根據(jù)所述調(diào)檔指令發(fā)送的與所述第一條目文件對(duì)應(yīng)的第一電子文件,包括:
接收所述接口服務(wù)器根據(jù)所述調(diào)檔指令發(fā)送的第一條目文件以及與所述第一條目文件對(duì)應(yīng)的第一電子文件;
相應(yīng)的,所述對(duì)所述第一電子文件進(jìn)行歸檔,包括:
根據(jù)預(yù)設(shè)的電子文件歸檔的管理規(guī)范對(duì)所述第一電子文件進(jìn)行解壓、鑒定、編目;
根據(jù)所述第一條目文件中的條目信息對(duì)編目后的所述第一電子文件進(jìn)行入庫(kù);其中所述條目信息包括分類號(hào)、保管期限和保密等級(jí)。
此外,本發(fā)明提還提供了一種接口服務(wù)器,包括:
第一存儲(chǔ)模塊,用于接收并存儲(chǔ)前端業(yè)務(wù)系統(tǒng)發(fā)送的電子文件和所述電子文件對(duì)應(yīng)的條目文件;
第一生成模塊,用于建立所述電子文件和所述電子文件對(duì)應(yīng)的條目文件之間的映射關(guān)系,并生成存儲(chǔ)日志信息;其中所述存儲(chǔ)日志信息包括所述條目文件的標(biāo)識(shí)信息和存儲(chǔ)時(shí)間;
第一傳輸模塊,用于將所述存儲(chǔ)日志信息發(fā)送至檔案系統(tǒng),并接收所述檔案系統(tǒng)發(fā)送的調(diào)檔指令,其中所述調(diào)檔指令包括第一條目文件的標(biāo)識(shí)信息,所述第一條目文件是由所述檔案系統(tǒng)根據(jù)所述存儲(chǔ)日志信息中的條目文件的存儲(chǔ)時(shí)間和預(yù)設(shè)的判定條件選出的;根據(jù)所述調(diào)檔指令和所述映射關(guān)系,將所述第一條目文件對(duì)應(yīng)的第一電子文件發(fā)送至所述檔案系統(tǒng);接收所述檔案系統(tǒng)發(fā)送的歸檔反饋信息,所述歸檔反饋信息是所述檔案系統(tǒng)對(duì)所述第一電子文件進(jìn)行歸檔后生成的。
進(jìn)一步地,所述第一存儲(chǔ)模塊,還用于接收前端業(yè)務(wù)系統(tǒng)發(fā)送的電子文件,并對(duì)所述電子文件的完整性進(jìn)行驗(yàn)證;若驗(yàn)證成功,則存儲(chǔ)所述電子文件,接收前端業(yè)務(wù)系統(tǒng)發(fā)送的所述電子文件對(duì)應(yīng)的條目文件,并對(duì)所述條目文件的完整性進(jìn)行驗(yàn)證;若驗(yàn)證成功,則存儲(chǔ)所述條目文件。
進(jìn)一步地,所述第一存儲(chǔ)模塊,還用于接收前端業(yè)務(wù)系統(tǒng)發(fā)送的電子文件和所述電子文件的預(yù)設(shè)子文件數(shù)量,根據(jù)預(yù)設(shè)子文件數(shù)量對(duì)接收到的所述電子文件的實(shí)際子文件數(shù)量進(jìn)行比對(duì),若所述預(yù)設(shè)子文件數(shù)量與所述實(shí)際子文件數(shù)量相同,則根據(jù)預(yù)設(shè)的電子文件存儲(chǔ)格式規(guī)則對(duì)所述電子文件的文件存儲(chǔ)格式進(jìn)行驗(yàn)證,當(dāng)所述電子文件的文件存儲(chǔ)格式符合預(yù)設(shè)的電子文件存儲(chǔ)格式規(guī)則時(shí),則存儲(chǔ)所述電子文件,并生成電子文件上傳反饋信息,將所述電子文件上傳反饋信息發(fā)送至所述前端業(yè)務(wù)系統(tǒng)。
進(jìn)一步地,所述第一存儲(chǔ)模塊,還用于接收前端業(yè)務(wù)系統(tǒng)發(fā)送的與所述電子文件對(duì)應(yīng)的條目文件,所述條目文件用于標(biāo)識(shí)所述電子文件的存檔信息,根據(jù)預(yù)設(shè)的條目文件信息格式規(guī)則,對(duì)所述條目文件中的各信息的格式進(jìn)行驗(yàn)證,當(dāng)所述條目文件中的各信息的格式符合所述預(yù)設(shè)的條目文件信息格式規(guī)則時(shí),則存儲(chǔ)所述條目文件,并生成條目文件上傳反饋信息,將所述條目文件上傳反饋信息發(fā)送至所述前端業(yè)務(wù)系統(tǒng)。
進(jìn)一步地,所述第一傳輸模塊,還用于根據(jù)所述調(diào)檔指令和所述映射關(guān)系,將所述第一條目文件以及與所述第一條目文件所對(duì)應(yīng)的第一電子文件發(fā)送至所述檔案系統(tǒng),接收所述檔案系統(tǒng)發(fā)送的歸檔反饋信息,所述歸檔反饋信息是所述檔案系統(tǒng)根據(jù)所述第一條目文件中的條目信息對(duì)所述第一電子文件進(jìn)行歸檔后生成的;其中所述條目信息包括分類號(hào)、保管期限和保密等級(jí)。
本發(fā)明還提供了一種檔案系統(tǒng),包括:
第二傳輸模塊,用于接收接口服務(wù)器發(fā)送的存儲(chǔ)日志信息,所述存儲(chǔ)日志信息包括條目文件的標(biāo)識(shí)信息和條目文件的存儲(chǔ)時(shí)間,將所述調(diào)檔指令發(fā)送至所述接口服務(wù)器,接收所述接口服務(wù)器根據(jù)所述調(diào)檔指令發(fā)送的與所述第一條目文件對(duì)應(yīng)的第一電子文件;將所述歸檔反饋信息發(fā)送至接口服務(wù)器;
判定模塊,用于根據(jù)存儲(chǔ)日志信息中的條目文件的存儲(chǔ)時(shí)間和預(yù)設(shè)的判定條件,選出第一條目文件,生成調(diào)檔指令,所述調(diào)檔指令包括所述第一條目文件的標(biāo)識(shí)信息;
歸檔模塊,用于對(duì)所述第一電子文件進(jìn)行歸檔,生成歸檔反饋信息。
進(jìn)一步地,所述預(yù)設(shè)的判定條件為預(yù)設(shè)的時(shí)間閾值;
所述判定模塊,還用于將所述存儲(chǔ)日志信息中的每個(gè)條目文件的存儲(chǔ)時(shí)間與所述預(yù)設(shè)的時(shí)間閾值進(jìn)行比對(duì),選出存儲(chǔ)時(shí)間在所述預(yù)設(shè)的時(shí)間閾值之后的條目文件作為所述第一條目文件。
進(jìn)一步地,所述預(yù)設(shè)的判定條件為預(yù)設(shè)的時(shí)間區(qū)間;
所述判定模塊,還用于將所述存儲(chǔ)日志信息中的每個(gè)條目文件的存儲(chǔ)時(shí)間與所述預(yù)設(shè)的時(shí)間區(qū)間進(jìn)行比對(duì),選出存儲(chǔ)時(shí)間在所述預(yù)設(shè)的時(shí)間區(qū)間范圍內(nèi)的條目文件作為所述第一條目文件。
進(jìn)一步地,所述第二傳輸模塊,還用于在接收接口服務(wù)器發(fā)送的存儲(chǔ)日志信息之前,根據(jù)預(yù)設(shè)的時(shí)間周期,周期性地向所述接口服務(wù)器發(fā)送所述存儲(chǔ)日志信息的查看請(qǐng)求,以使所述接口服務(wù)器根據(jù)所述查看請(qǐng)求發(fā)送所述存儲(chǔ)日志信息。
進(jìn)一步地,所述第二傳輸模塊,還用于接收所述接口服務(wù)器根據(jù)所述調(diào)檔指令發(fā)送的第一條目文件以及與所述第一條目文件對(duì)應(yīng)的第一電子文件,所述歸檔模塊,還用于:根據(jù)預(yù)設(shè)的電子文件歸檔的管理規(guī)范對(duì)所述第一電子文件進(jìn)行解壓、鑒定、編目;根據(jù)所述第一條目文件中的條目信息對(duì)編目后的所述第一電子文件進(jìn)行入庫(kù);其中所述條目信息包括分類號(hào)、保管期限和保密等級(jí)。
本發(fā)明提供的電子檔案的歸檔方法、接口服務(wù)器和檔案系統(tǒng),接口服務(wù)器接收并存儲(chǔ)前端業(yè)務(wù)系統(tǒng)發(fā)送的電子文件和電子文件對(duì)應(yīng)的條目文件,建立電子文件和電子文件對(duì)應(yīng)的條目文件之間的映射關(guān)系,并生成存儲(chǔ)日志信息,并將存儲(chǔ)日志信息發(fā)送至檔案系統(tǒng);檔案系統(tǒng)根據(jù)存儲(chǔ)日志信息中的條目文件的存儲(chǔ)時(shí)間和預(yù)設(shè)的判定條件,選出第一條目文件,生成調(diào)檔指令并發(fā)送至接口服務(wù)器;接口服務(wù)器根據(jù)調(diào)檔指令和映射關(guān)系,將第一條目文件對(duì)應(yīng)的第一電子文件發(fā)送至檔案系統(tǒng);檔案系統(tǒng)對(duì)第一電子文件進(jìn)行歸檔,生成歸檔反饋信息;并將歸檔反饋信息發(fā)送至接口服務(wù)器。從而使檔案系統(tǒng)根據(jù)判定條件選擇接收需要被歸檔的電子文件并進(jìn)行歸檔處理,提高了歸檔效率。
附圖說(shuō)明
圖1為本發(fā)明實(shí)施例一提供的一種電子檔案的歸檔方法的流程示意圖;
圖2為本發(fā)明實(shí)施例二提供的一種電子檔案的歸檔方法的流程示意圖;
圖3為本發(fā)明實(shí)施例三提供的一種電子檔案的歸檔方法的流程示意圖;
圖4為本發(fā)明實(shí)施例四提供的一種接口服務(wù)器的結(jié)構(gòu)示意圖;
圖5為本發(fā)明實(shí)施例五提供的一種檔案系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述。
圖1為本發(fā)明實(shí)施例一提供的一種電子檔案的歸檔方法的流程示意圖,本實(shí)施例一提供的電子檔案的歸檔方法的執(zhí)行主體為接口為服務(wù)器,該接口服務(wù)器可與前端業(yè)務(wù)系統(tǒng)和檔案系統(tǒng)進(jìn)行交互,具體的,如圖1所示,本實(shí)施例一提供的電子檔案的歸檔方法包括:
步驟101、接收并存儲(chǔ)前端業(yè)務(wù)系統(tǒng)發(fā)送的電子文件和所述電子文件對(duì)應(yīng)的條目文件。
具體來(lái)說(shuō),接收并存儲(chǔ)前端業(yè)務(wù)系統(tǒng)發(fā)送的電子文件和與電子文件對(duì)應(yīng)的條目文件。其中,前端業(yè)務(wù)系統(tǒng)可為個(gè)人終端或企業(yè)終端。當(dāng)前端業(yè)務(wù)系統(tǒng)為個(gè)人終端時(shí),電子文件則可為個(gè)人檔案信息,個(gè)人文件等;當(dāng)前端業(yè)務(wù)系統(tǒng)為企業(yè)終端時(shí),電子文件則可為與該企業(yè)終端所涉及業(yè)務(wù)的文檔,如公文存檔,財(cái)務(wù)存證,采購(gòu)存證,合同存檔,項(xiàng)目記錄等。相應(yīng)的,條目文件則為與電子文件對(duì)應(yīng)的記錄有條目信息的文件。具體來(lái)說(shuō),條目文件可為可擴(kuò)展標(biāo)記語(yǔ)言(Extensible Markup Language,簡(jiǎn)稱XML)格式的文檔,其中可記錄有電子文件的摘要信息、文件名、創(chuàng)建人、歸檔信息等。
優(yōu)選地,為了避免文件傳輸過(guò)程中的漏傳,誤傳等錯(cuò)誤,可分別接收來(lái)自前端業(yè)務(wù)系統(tǒng)發(fā)送的電子文件和條目文件,并在通過(guò)對(duì)文件的驗(yàn)證之后進(jìn)行存儲(chǔ)操作。具體來(lái)說(shuō),接收前端業(yè)務(wù)系統(tǒng)發(fā)送的電子文件,并對(duì)所述電子文件的完整性進(jìn)行驗(yàn)證;若驗(yàn)證成功,則存儲(chǔ)所述電子文件;接收前端業(yè)務(wù)系統(tǒng)發(fā)送的所述電子文件對(duì)應(yīng)的條目文件,并對(duì)所述條目文件的完整性進(jìn)行驗(yàn)證;若驗(yàn)證成功,則存儲(chǔ)所述條目文件。
步驟102、建立所述電子文件和所述電子文件對(duì)應(yīng)的條目文件之間的映射關(guān)系,并生成存儲(chǔ)日志信息。
其中,所述存儲(chǔ)日志信息包括所述條目文件的標(biāo)識(shí)信息和存儲(chǔ)時(shí)間。根據(jù)接收到的由前端業(yè)務(wù)系統(tǒng)發(fā)送的電子文件和電子文件對(duì)應(yīng)的條目文件之后,建立電子文件與條目文件之間的映射關(guān)系,并將條目文件的標(biāo)識(shí)信息和該條目文件的存儲(chǔ)時(shí)間寫(xiě)入存儲(chǔ)日志信息中。需要說(shuō)明的是,該存儲(chǔ)日志信息中包括有存儲(chǔ)在接口服務(wù)器中的每一個(gè)條目文件的標(biāo)識(shí)信息和其存儲(chǔ)時(shí)間,此外,該存儲(chǔ)日志信息中還可包括有存儲(chǔ)過(guò)程中的其他信息,例如條目文件大小等,本實(shí)施例對(duì)此不進(jìn)行限制。
步驟103、將所述存儲(chǔ)日志信息發(fā)送至檔案系統(tǒng),并接收所述檔案系統(tǒng)發(fā)送的調(diào)檔指令。
其中所述調(diào)檔指令包括第一條目文件的標(biāo)識(shí)信息,所述第一條目文件是由所述檔案系統(tǒng)根據(jù)所述存儲(chǔ)日志信息中的條目文件的存儲(chǔ)時(shí)間和預(yù)設(shè)的判定條件選出的。
具體來(lái)說(shuō),將存儲(chǔ)有每一個(gè)條目文件的標(biāo)識(shí)信息和存儲(chǔ)時(shí)間的存儲(chǔ)日志信息發(fā)送至檔案系統(tǒng),以使檔案系統(tǒng)根據(jù)該存儲(chǔ)日志信息和預(yù)設(shè)的判定條件選出符合預(yù)設(shè)的判定條件第一條目文件,并將生成的包括有該第一條目文件的標(biāo)識(shí)信息的調(diào)檔指令發(fā)送至接口服務(wù)器。
步驟104、根據(jù)所述調(diào)檔指令和所述映射關(guān)系,將所述第一條目文件對(duì)應(yīng)的第一電子文件發(fā)送至所述檔案系統(tǒng)。
具體的,根據(jù)接收到的調(diào)檔指令中的第一條目文件的標(biāo)識(shí)信息,在預(yù)先建立的映射關(guān)系中找到與該第一條目文件對(duì)應(yīng)的第一電子文件,并將該第一電子文件發(fā)送至檔案系統(tǒng)。
步驟105、接收所述檔案系統(tǒng)發(fā)送的歸檔反饋信息。
其中,所述歸檔反饋信息是所述檔案系統(tǒng)對(duì)所述第一電子文件進(jìn)行歸檔后生成的。
具體的,當(dāng)檔案系統(tǒng)接收到第一電子文件后,可對(duì)該第一電子文件進(jìn)行解壓,整理,編目和入庫(kù)等歸檔操作,生成并向接口服務(wù)器發(fā)送包括有該第一電子文件的相關(guān)檔案信息在內(nèi)的歸檔反饋信息。當(dāng)接收到該歸檔反饋信息之后,可將該歸檔反饋信息與第一電子文件和第一條目文件的映射關(guān)系建立鏈接,以使當(dāng)前端業(yè)務(wù)系統(tǒng)請(qǐng)求進(jìn)行第一電子文件的檔案查詢時(shí),可快速找到相應(yīng)檔案和檔案相關(guān)信息。
本發(fā)明實(shí)施例一提供的電子檔案的歸檔方法,通過(guò)接收并存儲(chǔ)前端業(yè)務(wù)系統(tǒng)發(fā)送的電子文件和電子文件對(duì)應(yīng)的條目文件,建立電子文件和電子文件對(duì)應(yīng)的條目文件之間的映射關(guān)系,并生成存儲(chǔ)日志信息,并將存儲(chǔ)日志信息發(fā)送至檔案系統(tǒng),以供檔案系統(tǒng)根據(jù)存儲(chǔ)日志信息中的條目文件的存儲(chǔ)時(shí)間和預(yù)設(shè)的判定條件,選出第一條目文件,生成調(diào)檔指令并發(fā)送至接口服務(wù)器;接口服務(wù)器根據(jù)調(diào)檔指令和映射關(guān)系,將第一條目文件對(duì)應(yīng)的第一電子文件發(fā)送至檔案系統(tǒng);檔案系統(tǒng)對(duì)第一電子文件進(jìn)行歸檔,生成歸檔反饋信息;并將歸檔反饋信息發(fā)送至接口服務(wù)器。本發(fā)明實(shí)施例一提供的電子檔案的歸檔方法,通過(guò)設(shè)置有接口服務(wù)器并接收來(lái)自前端業(yè)務(wù)系統(tǒng)發(fā)送的電子文件和條目文件,根據(jù)接收到的調(diào)檔指令,將相應(yīng)的第一電子文件發(fā)送至檔案系統(tǒng),以供檔案系統(tǒng)對(duì)該第一電子文件進(jìn)行歸檔操作,提高了歸檔效率的同時(shí),降低了檔案系統(tǒng)的運(yùn)行壓力。
圖2為本發(fā)明實(shí)施例二提供的一種電子檔案的歸檔方法的流程示意圖,本實(shí)施例二提供的電子檔案的歸檔方法的執(zhí)行主體為檔案系統(tǒng),該檔案系統(tǒng)與接口服務(wù)器進(jìn)行交互,具體的,如圖2所示,本實(shí)施例二提供的電子檔案的歸檔方法包括:
步驟201、接收接口服務(wù)器發(fā)送的存儲(chǔ)日志信息。
其中,所述存儲(chǔ)日志信息包括條目文件的標(biāo)識(shí)信息和條目文件的存儲(chǔ)時(shí)間。
具體來(lái)說(shuō),接口服務(wù)器中存儲(chǔ)有來(lái)自前端業(yè)務(wù)系統(tǒng)發(fā)送的電子文件和該電子文件對(duì)應(yīng)的條目文件,接口服務(wù)器在建立電子文件和電子文件對(duì)應(yīng)的條目文件之間的映射關(guān)系之后將生成包括有條目文件的標(biāo)識(shí)信息和存儲(chǔ)時(shí)間的存儲(chǔ)日志信息,并將該存儲(chǔ)日志信息發(fā)送至檔案系統(tǒng),需要說(shuō)明的是,該存儲(chǔ)日志信息中包括有存儲(chǔ)在接口服務(wù)器中的每一個(gè)條目文件的標(biāo)識(shí)信息和其存儲(chǔ)時(shí)間。
步驟202、根據(jù)存儲(chǔ)日志信息中的條目文件的存儲(chǔ)時(shí)間和預(yù)設(shè)的判定條件,選出第一條目文件,生成調(diào)檔指令。
其中,所述調(diào)檔指令包括所述第一條目文件的標(biāo)識(shí)信息。
具體來(lái)說(shuō),根據(jù)接收到的存儲(chǔ)日志信息和預(yù)設(shè)的判定條件,從存儲(chǔ)日志信息中選出符合預(yù)設(shè)的判定條件第一條目文件,并將生成的包括有該第一條目文件的標(biāo)識(shí)信息的調(diào)檔指令。其中的判定條件是預(yù)設(shè)的,其具體可根據(jù)實(shí)際的歸檔需求進(jìn)行設(shè)置,本實(shí)施例二對(duì)此不進(jìn)行限制。
步驟203、將所述調(diào)檔指令發(fā)送至所述接口服務(wù)器,接收所述接口服務(wù)器根據(jù)所述調(diào)檔指令發(fā)送的與所述第一條目文件對(duì)應(yīng)的第一電子文件。
具體來(lái)說(shuō),將生成的包括有該第一條目文件的標(biāo)識(shí)信息的調(diào)檔指令發(fā)送至接口服務(wù)器,以使接口服務(wù)器根據(jù)預(yù)先建立的映射關(guān)系中找到與該第一條目文件對(duì)應(yīng)的第一電子文件,并將該第一電子文件發(fā)送至檔案系統(tǒng)。
步驟204、對(duì)所述第一電子文件進(jìn)行歸檔,生成歸檔反饋信息。
步驟205、將所述歸檔反饋信息發(fā)送至接口服務(wù)器。
具體來(lái)說(shuō),上述步驟204-205中,接收到第一電子文件后,可對(duì)該第一電子文件進(jìn)行解壓,整理,編目和入庫(kù)等歸檔操作,生成并向接口服務(wù)器發(fā)送包括有該第一電子文件的相關(guān)檔案信息在內(nèi)的歸檔反饋信息。當(dāng)接口服務(wù)器接收到該歸檔反饋信息之后,可將該歸檔反饋信息與第一電子文件和第一條目文件的映射關(guān)系建立鏈接,以使當(dāng)前端業(yè)務(wù)系統(tǒng)請(qǐng)求進(jìn)行第一電子文件的檔案查詢時(shí),可快速找到相應(yīng)檔案和檔案相關(guān)信息。
本發(fā)明實(shí)施例二提供的電子檔案的歸檔方法,通過(guò)接收接口服務(wù)器發(fā)送的存儲(chǔ)日志信息,根據(jù)存儲(chǔ)日志信息中的條目文件的存儲(chǔ)時(shí)間和預(yù)設(shè)的判定條件,選出第一條目文件,生成調(diào)檔指令,并將調(diào)檔指令發(fā)送至所述接口服務(wù)器。在接收所述接口服務(wù)器根據(jù)所述調(diào)檔指令發(fā)送的與所述第一條目文件對(duì)應(yīng)的第一電子文件之后,對(duì)所述第一電子文件進(jìn)行歸檔,生成歸檔反饋信息,將所述歸檔反饋信息發(fā)送至接口服務(wù)器。本發(fā)明實(shí)施例二提供的電子檔案的歸檔方法,通過(guò)接收來(lái)自接口服務(wù)器發(fā)送的存儲(chǔ)日志信息,并根據(jù)預(yù)設(shè)的判定條件選出第一條目文件,生成并發(fā)送調(diào)檔指令,以使接收到該調(diào)檔指令的接口服務(wù)器將選出的與第一條目文件對(duì)應(yīng)的第一電子文件發(fā)送至檔案系統(tǒng),以供檔案系統(tǒng)對(duì)該第一電子文件進(jìn)行歸檔操作,提高了歸檔效率的同時(shí),降低了檔案系統(tǒng)的運(yùn)行壓力。
在上述實(shí)施方式的基礎(chǔ)上,本實(shí)施例三提供了一種電子檔案的歸檔方法的具體實(shí)施方式。圖3為本發(fā)明實(shí)施例三提供的一種電子檔案的歸檔方法的流程示意圖,如圖3所示,該方法包括:
步驟301、前端業(yè)務(wù)系統(tǒng)向接口服務(wù)器發(fā)送電子文件。
具體來(lái)說(shuō),前端業(yè)務(wù)系統(tǒng)可為個(gè)人終端或企業(yè)終端。電子文件可為包含有多個(gè)子文件的文件壓縮包或文件合集,其中,當(dāng)前端業(yè)務(wù)系統(tǒng)為個(gè)人終端時(shí),電子文件則可為個(gè)人檔案信息,個(gè)人文件等;當(dāng)前端業(yè)務(wù)系統(tǒng)為企業(yè)終端時(shí),電子文件則可為與該企業(yè)終端所涉及業(yè)務(wù)的文檔,如公文存檔,財(cái)務(wù)存證,采購(gòu)存證,合同存檔,項(xiàng)目記錄等。
步驟302、接口服務(wù)器驗(yàn)證電子文件的完整性。
具體來(lái)說(shuō),接口服務(wù)器可首先將電子文件進(jìn)行解壓以得到多個(gè)子文件。根據(jù)預(yù)設(shè)子文件數(shù)量對(duì)接收到的所述電子文件的實(shí)際子文件數(shù)量進(jìn)行比對(duì),以避免在傳輸電子文件的過(guò)程中出現(xiàn)子文件丟失的問(wèn)題。其中,該預(yù)設(shè)子文件數(shù)量可由前端業(yè)務(wù)系統(tǒng)在向接口服務(wù)器發(fā)送電子文件的同時(shí)向接口服務(wù)器進(jìn)行發(fā)送;該預(yù)設(shè)子文件數(shù)量還可根據(jù)預(yù)設(shè)的電子文件存儲(chǔ)規(guī)則進(jìn)行預(yù)先設(shè)定,并在接口服務(wù)器中存儲(chǔ)有有關(guān)于每類電子文件所需包含的子文件數(shù)量的信息。
當(dāng)預(yù)設(shè)子文件數(shù)量與實(shí)際子文件數(shù)量不相同時(shí),則接口服務(wù)器可生成電子文件上傳失敗的電子文件上傳反饋信息,其中,該電子文件上傳反饋信息還包括有電子文件上傳失敗的原因種類:子文件丟失;而當(dāng)預(yù)設(shè)子文件數(shù)量與實(shí)際子文件數(shù)量相同時(shí),則根據(jù)預(yù)設(shè)的電子文件存儲(chǔ)格式規(guī)則對(duì)所述電子文件的文件存儲(chǔ)格式進(jìn)行驗(yàn)證。具體來(lái)說(shuō),預(yù)設(shè)的電子文件存儲(chǔ)格式規(guī)則具體可根據(jù)電子檔案存檔規(guī)范或檔案著錄規(guī)則等規(guī)則規(guī)范進(jìn)行預(yù)先設(shè)定。接口服務(wù)器將根據(jù)預(yù)設(shè)的電子文件存儲(chǔ)格式規(guī)則對(duì)電子文件的文件存儲(chǔ)格式進(jìn)行驗(yàn)證。
當(dāng)所述電子文件的文件存儲(chǔ)格式不符合預(yù)設(shè)的電子文件存儲(chǔ)格式規(guī)則時(shí),則生成電子文件上傳失敗的電子文件上傳反饋信息,其中,該電子文件上傳反饋信息還包括有電子文件上傳失敗的原因種類:存儲(chǔ)格式不符合電子文件存儲(chǔ)格式規(guī)則。
當(dāng)電子文件的文件存儲(chǔ)格式符合預(yù)設(shè)的電子文件存儲(chǔ)格式規(guī)則時(shí),則存儲(chǔ)電子文件,并生成電子文件上傳成功的電子文件上傳反饋信息。
步驟303、接口服務(wù)器將電子文件上傳反饋信息發(fā)送至所述前端業(yè)務(wù)系統(tǒng)。
具體來(lái)說(shuō),接口服務(wù)器將電子文件上傳成功的電子文件上傳反饋信息或電子文件上傳失敗的電子文件上傳反饋信息發(fā)送至前端業(yè)務(wù)系統(tǒng)。需要說(shuō)明的是,當(dāng)前端業(yè)務(wù)系統(tǒng)接收到電子文件上傳失敗的電子文件上傳反饋信息時(shí),可根據(jù)失敗原因?qū)﹄娮游募M(jìn)行修改,并重新將電子文件發(fā)送至接口服務(wù)器。
步驟304、前端業(yè)務(wù)系統(tǒng)向接口服務(wù)器發(fā)送與電子文件對(duì)應(yīng)的條目文件。
具體來(lái)說(shuō),所述條目文件用于標(biāo)識(shí)所述電子文件的存檔信息,其具體可為XML格式的文檔,記錄有電子文件的摘要信息、文件名、創(chuàng)建人、歸檔參數(shù)等存檔信息。
步驟305、接口服務(wù)器驗(yàn)證條目文件的完整性。
具體來(lái)說(shuō),接口服務(wù)器在接收前端業(yè)務(wù)系統(tǒng)發(fā)送的與電子文件對(duì)應(yīng)的條目文件之后,對(duì)該條目文件的完整性進(jìn)行驗(yàn)證。接口服務(wù)器根據(jù)預(yù)設(shè)的條目文件信息格式規(guī)則,對(duì)所述條目文件中的各信息的格式進(jìn)行驗(yàn)證。例如,可對(duì)條目文件中的電子文件的摘要信息的字?jǐn)?shù)進(jìn)行驗(yàn)證,以判定電子文件的摘要信息的字?jǐn)?shù)是否超過(guò)條目文件信息格式規(guī)則中規(guī)定的字?jǐn)?shù)上限,還可對(duì)條目文件的中的電子文件文件名是否符合條目文件信息格式規(guī)則中的文件名規(guī)則,還可對(duì)條目文件的各信息是否填寫(xiě)完整進(jìn)行驗(yàn)證,以確保條目文件中不存在信息缺失的問(wèn)題。此外,本領(lǐng)域技術(shù)人員還可根據(jù)實(shí)際情況自行設(shè)定驗(yàn)證規(guī)則,本實(shí)施例對(duì)此不進(jìn)行限制。
當(dāng)所述條目文件的各信息的格式符合所述預(yù)設(shè)的條目文件信息格式規(guī)則時(shí),則生成條目文件上傳失敗的條目文件上傳反饋信息,其中,該條目文件上傳反饋信息還包括有條目文件上傳失敗的原因種類,如文件名格式不符合條目文件信息格式規(guī)則等。當(dāng)所述條目文件中的各信息的格式符合所述預(yù)設(shè)的條目文件信息格式規(guī)則時(shí),接口服務(wù)器則存儲(chǔ)該條目文件,并生成條目文件上傳成功的條目文件上傳反饋信息。
步驟306、接口服務(wù)器將條目文件上傳反饋信息發(fā)送至所述前端業(yè)務(wù)系統(tǒng)。
具體來(lái)說(shuō),接口服務(wù)器將條目文件上傳成功的條目文件上傳反饋信息或條目文件上傳失敗的條目文件上傳反饋信息發(fā)送至前端業(yè)務(wù)系統(tǒng)。需要說(shuō)明的是,當(dāng)前端業(yè)務(wù)系統(tǒng)接收到條目文件上傳失敗的電子文件上傳反饋信息時(shí),可根據(jù)失敗原因?qū)l目文件進(jìn)行修改,并重新將條目文件發(fā)送至接口服務(wù)器。
此外,在上述步驟301-306之后,還可包括:對(duì)電子文件與條目文件的一致性的驗(yàn)證。具體來(lái)說(shuō),接口服務(wù)器利用預(yù)存的信息摘要算法對(duì)存儲(chǔ)的電子文件進(jìn)行處理,并獲得該電子文件的第一摘要信息;對(duì)該第一摘要信息與該電子文件對(duì)應(yīng)的條目文件中的電子文件的摘要信息進(jìn)行內(nèi)容是否匹配的判定,若不匹配,則說(shuō)明前端業(yè)務(wù)系統(tǒng)向接口服務(wù)器發(fā)送的電子文件與其相應(yīng)的條目文件不一致,接口服務(wù)器已存儲(chǔ)的該電子文件和該條目文件進(jìn)行刪除處理,并向前端業(yè)務(wù)系統(tǒng)發(fā)送電子文件與條目文件不一致的反饋信息以及重新上傳的指示信息;其中,對(duì)該第一摘要信息與該電子文件對(duì)應(yīng)的條目文件中的電子文件的摘要信息進(jìn)行內(nèi)容是否匹配的判定可利用關(guān)鍵字詞的比對(duì)算法、重復(fù)度算法等方法進(jìn)行,本實(shí)施方式對(duì)此不進(jìn)行限制。
步驟307、接口服務(wù)器建立電子文件和電子文件對(duì)應(yīng)的條目文件之間的映射關(guān)系,生成存儲(chǔ)日志信息。
其中,存儲(chǔ)日志信息包括條目文件的標(biāo)識(shí)信息和存儲(chǔ)時(shí)間。根據(jù)接收到的由前端業(yè)務(wù)系統(tǒng)發(fā)送的電子文件和電子文件對(duì)應(yīng)的條目文件之后,接口服務(wù)器建立電子文件與條目文件之間的映射關(guān)系,并將條目文件的標(biāo)識(shí)信息和該條目文件的存儲(chǔ)時(shí)間寫(xiě)入存儲(chǔ)日志信息中。需要說(shuō)明的是,該存儲(chǔ)日志信息中包括有存儲(chǔ)在接口服務(wù)器中的每一個(gè)條目文件的標(biāo)識(shí)信息和其存儲(chǔ)時(shí)間。
步驟308、檔案系統(tǒng)根據(jù)預(yù)設(shè)的時(shí)間周期,周期性地向接口服務(wù)器發(fā)送存儲(chǔ)日志信息的查看請(qǐng)求。
步驟309、接口服務(wù)器向檔案系統(tǒng)發(fā)送存儲(chǔ)日志信息。
具體來(lái)說(shuō),在步驟308-309中檔案系統(tǒng)根據(jù)預(yù)設(shè)的時(shí)間周期,周期性地向接口服務(wù)器發(fā)送所述存儲(chǔ)日志信息的查看請(qǐng)求,以使所述接口服務(wù)器根據(jù)所述查看請(qǐng)求發(fā)送所述存儲(chǔ)日志信息。其中,預(yù)設(shè)的時(shí)間周期可為20分鐘、12小時(shí)、一天、一星期等,本領(lǐng)域技術(shù)人員可根據(jù)前端業(yè)務(wù)系統(tǒng)上傳的電子文件數(shù)量以及相應(yīng)的條目文件數(shù)量,或根據(jù)檔案系統(tǒng)的運(yùn)行處理速度進(jìn)行設(shè)置,本實(shí)施例對(duì)此不進(jìn)行限定。當(dāng)接口服務(wù)器接收到由檔案系統(tǒng)發(fā)送的存儲(chǔ)日志信息的查看請(qǐng)求時(shí),接口服務(wù)器將存儲(chǔ)日志信息發(fā)送至檔案系統(tǒng),以供檔案系統(tǒng)查看該存儲(chǔ)日志信息,需要說(shuō)明的時(shí),由于該存儲(chǔ)日志信息的查看請(qǐng)求是由檔案系統(tǒng)周期性發(fā)送的,相應(yīng)的由接口服務(wù)器發(fā)送的存儲(chǔ)日志信息也為周期性發(fā)送。
步驟310、檔案系統(tǒng)根據(jù)存儲(chǔ)日志信息和預(yù)設(shè)的判定條件,選出第一條目文件,生成調(diào)檔指令。
步驟311、檔案系統(tǒng)向接口服務(wù)器發(fā)送調(diào)檔指令。
具體的,在步驟310-311中,檔案系統(tǒng)根據(jù)接收到的存儲(chǔ)日志信息和預(yù)設(shè)的判定條件,從存儲(chǔ)日志信息中選出符合預(yù)設(shè)的判定條件第一條目文件,并生成包括有該第一條目文件的標(biāo)識(shí)信息的調(diào)檔指令。檔案系統(tǒng)將生成的包括有該第一條目文件的標(biāo)識(shí)信息的調(diào)檔指令發(fā)送至接口服務(wù)器。
其中,預(yù)設(shè)的判定條件具體可由本領(lǐng)域技術(shù)人員根據(jù)實(shí)際情況自行設(shè)置,例如:
預(yù)設(shè)的判定條件可為預(yù)設(shè)的時(shí)間閾值,則檔案系統(tǒng)將所述存儲(chǔ)日志信息中的每個(gè)條目文件的存儲(chǔ)時(shí)間與所述預(yù)設(shè)的時(shí)間閾值進(jìn)行比對(duì),選出存儲(chǔ)時(shí)間在所述預(yù)設(shè)的時(shí)間閾值之后的條目文件作為所述第一條目文件。
或者,預(yù)設(shè)的判定條件可為預(yù)設(shè)的時(shí)間區(qū)間;檔案系統(tǒng)將所述存儲(chǔ)日志信息中的每個(gè)條目文件的存儲(chǔ)時(shí)間與所述預(yù)設(shè)的時(shí)間區(qū)間進(jìn)行比對(duì),選出存儲(chǔ)時(shí)間在所述預(yù)設(shè)的時(shí)間區(qū)間范圍內(nèi)的條目文件作為所述第一條目文件。
步驟312、接口服務(wù)器根據(jù)調(diào)檔指令和映射關(guān)系,獲得第一條目文件和第一條目文件對(duì)應(yīng)的第一電子文件。
具體來(lái)說(shuō),接口服務(wù)器根據(jù)接收到的調(diào)檔指令中的第一條目文件的標(biāo)識(shí)信息,在預(yù)先建立的映射關(guān)系中找到該第一條目文件以及與該第一條目文件對(duì)應(yīng)的第一電子文件。
步驟313、接口服務(wù)器向檔案系統(tǒng)發(fā)送第一條目文件和第一電子文件。
具體來(lái)說(shuō),接口服務(wù)器將找到的第一條目文件以及與該第一條目文件對(duì)應(yīng)的第一電子文件發(fā)送至檔案系統(tǒng)。
步驟314、檔案系統(tǒng)利用第一條目文件對(duì)第一電子文件進(jìn)行歸檔處理,生成歸檔反饋信息。
檔案系統(tǒng)在接收到第一條目文件和第一電子文件之后,根據(jù)預(yù)設(shè)的電子文件歸檔的管理規(guī)范對(duì)第一電子文件進(jìn)行解壓、鑒定和編目;根據(jù)第一條目文件中的條目信息對(duì)編目后的所述第一電子文件進(jìn)行入庫(kù),并生成有該第一電子文件的相關(guān)檔案信息在內(nèi)的歸檔反饋信息,其中所述條目信息包括分類號(hào)、保管期限和保密等級(jí)。
步驟315、檔案系統(tǒng)向接口服務(wù)器發(fā)送歸檔反饋信息。
當(dāng)接口服務(wù)器接收到由檔案系統(tǒng)發(fā)送的歸檔反饋信息之后,可將該歸檔反饋信息與第一電子文件和第一條目文件的映射關(guān)系建立鏈接,以使當(dāng)前端業(yè)務(wù)系統(tǒng)請(qǐng)求進(jìn)行第一電子文件的檔案查詢時(shí),可快速找到相應(yīng)檔案和檔案相關(guān)信息。
本發(fā)明實(shí)施例三提供了一種電子檔案的歸檔方法,其在實(shí)施例一和實(shí)施例二的基礎(chǔ)上,還包括了接口服務(wù)器對(duì)接收到的電子文件和條目文件的完整性的驗(yàn)證,以確保存儲(chǔ)的電子文件和條目文件均為完整的符合規(guī)則的文件,避免由于前端業(yè)務(wù)系統(tǒng)上傳的文件不符合相關(guān)規(guī)則,而導(dǎo)致對(duì)無(wú)效文件的歸檔,進(jìn)一步降低檔案系統(tǒng)的運(yùn)營(yíng)壓力,提高歸檔效率;此外,檔案系統(tǒng)還通過(guò)周期性向接口服務(wù)器發(fā)送存儲(chǔ)日志信息的查看請(qǐng)求,以周期性的接收由接口服務(wù)器發(fā)送的存儲(chǔ)日志信息,從而避免由于過(guò)于頻繁的對(duì)電子文件進(jìn)行歸檔而造成的運(yùn)營(yíng)壓力;再者,接口服務(wù)器在向檔案系統(tǒng)發(fā)送第一電子文件時(shí),還將包括有條目信息的第一條目文件一同發(fā)送至檔案系統(tǒng),從而使得檔案系統(tǒng)可根據(jù)條目信息中的該第一電子文件的分類號(hào)、保管期限和保密等級(jí)對(duì)編目后的第一電子文件進(jìn)行入庫(kù)處理,從而實(shí)現(xiàn)了檔案系統(tǒng)對(duì)第一電子文件的分類號(hào)、保管期限和保管等級(jí)的自動(dòng)獲取和入庫(kù)信息的填寫(xiě),進(jìn)一步提高了檔案系統(tǒng)的歸檔效率。
圖4為本發(fā)明實(shí)施例四提供的一種接口服務(wù)器的結(jié)構(gòu)示意圖,如圖4所示,本實(shí)施例四提供的接口服務(wù)器包括:第一存儲(chǔ)模塊10,第一生成模塊20和第一傳輸模塊30。
其中,第一存儲(chǔ)模塊10,用于接收并存儲(chǔ)前端業(yè)務(wù)系統(tǒng)發(fā)送的電子文件和所述電子文件對(duì)應(yīng)的條目文件。
第一生成模塊20,用于建立所述電子文件和所述電子文件對(duì)應(yīng)的條目文件之間的映射關(guān)系,并生成存儲(chǔ)日志信息;其中所述存儲(chǔ)日志信息包括所述條目文件的標(biāo)識(shí)信息和存儲(chǔ)時(shí)間。第一傳輸模塊30,用于將所述存儲(chǔ)日志信息發(fā)送至檔案系統(tǒng),并接收所述檔案系統(tǒng)發(fā)送的調(diào)檔指令,其中所述調(diào)檔指令包括第一條目文件的標(biāo)識(shí)信息,所述第一條目文件是由所述檔案系統(tǒng)根據(jù)所述存儲(chǔ)日志信息中的條目文件的存儲(chǔ)時(shí)間和預(yù)設(shè)的判定條件選出的;根據(jù)所述調(diào)檔指令和所述映射關(guān)系,將所述第一條目文件對(duì)應(yīng)的第一電子文件發(fā)送至所述檔案系統(tǒng);接收所述檔案系統(tǒng)發(fā)送的歸檔反饋信息,所述歸檔反饋信息是所述檔案系統(tǒng)對(duì)所述第一電子文件進(jìn)行歸檔后生成的。
本發(fā)明實(shí)施例四提供的接口服務(wù)器,通過(guò)接收并存儲(chǔ)前端業(yè)務(wù)系統(tǒng)發(fā)送的電子文件和電子文件對(duì)應(yīng)的條目文件,建立電子文件和電子文件對(duì)應(yīng)的條目文件之間的映射關(guān)系,并生成存儲(chǔ)日志信息,并將存儲(chǔ)日志信息發(fā)送至檔案系統(tǒng),以供檔案系統(tǒng)根據(jù)存儲(chǔ)日志信息中的條目文件的存儲(chǔ)時(shí)間和預(yù)設(shè)的判定條件,選出第一條目文件,生成調(diào)檔指令并發(fā)送至接口服務(wù)器;接口服務(wù)器根據(jù)調(diào)檔指令和映射關(guān)系,將第一條目文件對(duì)應(yīng)的第一電子文件發(fā)送至檔案系統(tǒng);檔案系統(tǒng)對(duì)第一電子文件進(jìn)行歸檔,生成歸檔反饋信息;并將歸檔反饋信息發(fā)送至接口服務(wù)器。通過(guò)設(shè)置有接口服務(wù)器并接收來(lái)自前端業(yè)務(wù)系統(tǒng)發(fā)送的電子文件和條目文件,根據(jù)接收到的調(diào)檔指令,將相應(yīng)的第一電子文件發(fā)送至檔案系統(tǒng),以供檔案系統(tǒng)對(duì)該第一電子文件進(jìn)行歸檔操作,提高了歸檔效率的同時(shí),降低了檔案系統(tǒng)的運(yùn)行壓力。進(jìn)一步地,在上述實(shí)施例四提供的接口服務(wù)器的結(jié)構(gòu)的基礎(chǔ)上,第一存儲(chǔ)模塊10具體可用于接收前端業(yè)務(wù)系統(tǒng)發(fā)送的電子文件,并對(duì)所述電子文件的完整性進(jìn)行驗(yàn)證;若驗(yàn)證成功,則存儲(chǔ)所述電子文件;接收前端業(yè)務(wù)系統(tǒng)發(fā)送的所述電子文件對(duì)應(yīng)的條目文件,并對(duì)所述條目文件的完整性進(jìn)行驗(yàn)證;若驗(yàn)證成功,則存儲(chǔ)所述條目文件。
進(jìn)一步地,在上述實(shí)施例四提供的接口服務(wù)器的結(jié)構(gòu)的基礎(chǔ)上,所述第一存儲(chǔ)模塊10,還用于接收前端業(yè)務(wù)系統(tǒng)發(fā)送的電子文件和所述電子文件的預(yù)設(shè)子文件數(shù)量,根據(jù)預(yù)設(shè)子文件數(shù)量對(duì)接收到的所述電子文件的實(shí)際子文件數(shù)量進(jìn)行比對(duì),若所述預(yù)設(shè)子文件數(shù)量與所述實(shí)際子文件數(shù)量相同,則根據(jù)預(yù)設(shè)的電子文件存儲(chǔ)格式規(guī)則對(duì)所述電子文件的文件存儲(chǔ)格式進(jìn)行驗(yàn)證,當(dāng)所述電子文件的文件存儲(chǔ)格式符合預(yù)設(shè)的電子文件存儲(chǔ)格式規(guī)則時(shí),則存儲(chǔ)所述電子文件,并生成電子文件上傳反饋信息,將所述電子文件上傳反饋信息發(fā)送至所述前端業(yè)務(wù)系統(tǒng)。
進(jìn)一步地,在上述實(shí)施例四提供的接口服務(wù)器的結(jié)構(gòu)的基礎(chǔ)上,所述第一存儲(chǔ)模塊10,還用于接收前端業(yè)務(wù)系統(tǒng)發(fā)送的與所述電子文件對(duì)應(yīng)的條目文件,所述條目文件用于標(biāo)識(shí)所述電子文件的存檔信息,根據(jù)預(yù)設(shè)的條目文件信息格式規(guī)則,對(duì)所述條目文件中的各信息的格式進(jìn)行驗(yàn)證,當(dāng)所述條目文件中的各信息的格式符合所述預(yù)設(shè)的條目文件信息格式規(guī)則時(shí),則存儲(chǔ)所述條目文件,并生成條目文件上傳反饋信息,將所述條目文件上傳反饋信息發(fā)送至所述前端業(yè)務(wù)系統(tǒng)。
進(jìn)一步地,在上述實(shí)施例四提供的接口服務(wù)器的結(jié)構(gòu)的基礎(chǔ)上,所述第一傳輸模塊30,還用于根據(jù)所述調(diào)檔指令和所述映射關(guān)系,將所述第一條目文件以及與所述第一條目文件所對(duì)應(yīng)的第一電子文件發(fā)送至所述檔案系統(tǒng),接收所述檔案系統(tǒng)發(fā)送的歸檔反饋信息,所述歸檔反饋信息是所述檔案系統(tǒng)根據(jù)所述第一條目文件中的條目信息對(duì)所述第一電子文件進(jìn)行歸檔后生成的;其中所述條目信息包括分類號(hào)、保管期限和保密等級(jí)。
圖5為本發(fā)明實(shí)施例五提供的一種檔案系統(tǒng)的結(jié)構(gòu)示意圖,如圖5所示,該檔案系統(tǒng)包括:第二傳輸模塊40、判定模塊50和歸檔模塊60。
其中,第二傳輸模塊40,用于接收接口服務(wù)器發(fā)送的存儲(chǔ)日志信息,所述存儲(chǔ)日志信息包括條目文件的標(biāo)識(shí)信息和條目文件的存儲(chǔ)時(shí)間;
判定模塊50,用于根據(jù)存儲(chǔ)日志信息中的條目文件的存儲(chǔ)時(shí)間和預(yù)設(shè)的判定條件,選出第一條目文件,生成調(diào)檔指令,所述調(diào)檔指令包括所述第一條目文件的標(biāo)識(shí)信息;
所述第二傳輸模塊40,還用于將所述調(diào)檔指令發(fā)送至所述接口服務(wù)器,接收所述接口服務(wù)器根據(jù)所述調(diào)檔指令發(fā)送的與所述第一條目文件對(duì)應(yīng)的第一電子文件;
歸檔模塊60,用于對(duì)所述第一電子文件進(jìn)行歸檔,生成歸檔反饋信息;
所述第二傳輸模塊40,還用于將所述歸檔反饋信息發(fā)送至接口服務(wù)器。
本發(fā)明實(shí)施例五提供的檔案系統(tǒng),通過(guò)接收接口服務(wù)器發(fā)送的存儲(chǔ)日志信息,根據(jù)存儲(chǔ)日志信息中的條目文件的存儲(chǔ)時(shí)間和預(yù)設(shè)的判定條件,選出第一條目文件,生成調(diào)檔指令,并將調(diào)檔指令發(fā)送至所述接口服務(wù)器。在接收所述接口服務(wù)器根據(jù)所述調(diào)檔指令發(fā)送的與所述第一條目文件對(duì)應(yīng)的第一電子文件之后,對(duì)所述第一電子文件進(jìn)行歸檔,生成歸檔反饋信息,將所述歸檔反饋信息發(fā)送至接口服務(wù)器。本發(fā)明實(shí)施例五提供的檔案系統(tǒng)通過(guò)接收來(lái)自接口服務(wù)器發(fā)送的存儲(chǔ)日志信息,并根據(jù)預(yù)設(shè)的判定條件選出第一條目文件,生成并發(fā)送調(diào)檔指令,以使接收到該調(diào)檔指令的接口服務(wù)器將選出的與第一條目文件對(duì)應(yīng)的第一電子文件發(fā)送至檔案系統(tǒng),以供檔案系統(tǒng)對(duì)該第一電子文件進(jìn)行歸檔操作,提高了歸檔效率的同時(shí),降低了檔案系統(tǒng)的運(yùn)行壓力。
進(jìn)一步地,在上述實(shí)施例五提供的檔案系統(tǒng)的結(jié)構(gòu)的基礎(chǔ)上,所述預(yù)設(shè)的判定條件為預(yù)設(shè)的時(shí)間閾值;相應(yīng)的,判定模塊50還用于將所述存儲(chǔ)日志信息中的每個(gè)條目文件的存儲(chǔ)時(shí)間與所述預(yù)設(shè)的時(shí)間閾值進(jìn)行比對(duì),選出存儲(chǔ)時(shí)間在所述預(yù)設(shè)的時(shí)間閾值之后的條目文件作為所述第一條目文件,或者,在所述預(yù)設(shè)的判定條件為預(yù)設(shè)的時(shí)間區(qū)間的情況下,相應(yīng)的,判定模塊50還用于將所述存儲(chǔ)日志信息中的每個(gè)條目文件的存儲(chǔ)時(shí)間與所述預(yù)設(shè)的時(shí)間區(qū)間進(jìn)行比對(duì),選出存儲(chǔ)時(shí)間在所述預(yù)設(shè)的時(shí)間區(qū)間范圍內(nèi)的條目文件作為所述第一條目文件。
進(jìn)一步地,在上述實(shí)施例五提供的檔案系統(tǒng)的結(jié)構(gòu)的基礎(chǔ)上,所述第二傳輸模塊40,還用于在接收接口服務(wù)器發(fā)送的存儲(chǔ)日志信息之前,根據(jù)預(yù)設(shè)的時(shí)間周期,周期性地向所述接口服務(wù)器發(fā)送所述存儲(chǔ)日志信息的查看請(qǐng)求,以使所述接口服務(wù)器根據(jù)所述查看請(qǐng)求發(fā)送所述存儲(chǔ)日志信息。
進(jìn)一步地,在上述實(shí)施例五提供的檔案系統(tǒng)的結(jié)構(gòu)的基礎(chǔ)上,所述第二傳輸模塊40,還用于接收所述接口服務(wù)器根據(jù)所述調(diào)檔指令發(fā)送的第一條目文件以及與所述第一條目文件對(duì)應(yīng)的第一電子文件。
相應(yīng)的,所述歸檔模60還用于根據(jù)預(yù)設(shè)的電子文件歸檔的管理規(guī)范對(duì)所述第一電子文件進(jìn)行解壓、鑒定、編目;根據(jù)所述第一條目文件中的條目信息對(duì)編目后的所述第一電子文件進(jìn)行入庫(kù);其中所述條目信息包括分類號(hào)、保管期限和保密等級(jí)。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng)的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。
本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:ROM、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
最后應(yīng)說(shuō)明的是:以上各實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。