日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

一種系統(tǒng)間文件傳輸方法及裝置的制造方法

文檔序號(hào):9691059閱讀:486來源:國(guó)知局
一種系統(tǒng)間文件傳輸方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及文件傳輸技術(shù)領(lǐng)域,尤其涉及一種系統(tǒng)間文件傳輸方法及裝置。
【背景技術(shù)】
[0002]集團(tuán)內(nèi)部往往存在多個(gè)應(yīng)用系統(tǒng),這多個(gè)應(yīng)用系統(tǒng)之間基于預(yù)定義的接口標(biāo)準(zhǔn)進(jìn)行數(shù)據(jù)共享傳輸,在接口標(biāo)準(zhǔn)中規(guī)定了傳輸文件的文件名、字段名稱等。兩個(gè)系統(tǒng)之間約定好傳輸文件的時(shí)間點(diǎn),文件接收方在該時(shí)間點(diǎn)獲取文件提供方準(zhǔn)備好的目標(biāo)文件。多個(gè)應(yīng)用系統(tǒng)之間的數(shù)據(jù)具有依賴關(guān)系,一個(gè)系統(tǒng)只有在讀取前一個(gè)系統(tǒng)的數(shù)據(jù)后,才能進(jìn)入后續(xù)的數(shù)據(jù)處理流程。
[0003]如圖1所示,A、B、C三個(gè)系統(tǒng)之間進(jìn)行文件傳輸,系統(tǒng)B的任務(wù)依賴于系統(tǒng)A的數(shù)據(jù),系統(tǒng)C的任務(wù)依賴于系統(tǒng)B的數(shù)據(jù)。系統(tǒng)A是系統(tǒng)B的前置系統(tǒng),系統(tǒng)B是系統(tǒng)C的前置系統(tǒng)。由于系統(tǒng)數(shù)據(jù)處理的復(fù)雜性,經(jīng)常會(huì)出現(xiàn)這樣的問題:前置系統(tǒng)文件生成延遲,導(dǎo)致在指定的文件傳輸時(shí)間,前置系統(tǒng)沒能生成文件,這樣,后續(xù)系統(tǒng)就會(huì)認(rèn)為文件傳輸失敗,導(dǎo)致后續(xù)的系統(tǒng)任務(wù)無法執(zhí)行?;蛘撸爸孟到y(tǒng)在指定的文件傳輸時(shí)間沒有將文件生成完整,后續(xù)系統(tǒng)在該文件傳輸時(shí)間獲取到了不完整的文件,導(dǎo)致在后續(xù)數(shù)據(jù)處理過程中出錯(cuò),需要進(jìn)行文件重傳,從而影響系統(tǒng)工作效率。
[0004]上述系統(tǒng)間進(jìn)行文件傳輸失敗的問題尚沒有有效的解決方案。

【發(fā)明內(nèi)容】

[0005]本發(fā)明實(shí)施例提供一種系統(tǒng)間文件傳輸方法及裝置,用以提高文件傳輸?shù)某晒β屎拖到y(tǒng)工作效率。
[0006]本發(fā)明實(shí)施例提供一種系統(tǒng)間文件傳輸方法,包括:
[0007]從傳輸接口文件中查詢本系統(tǒng)與第一系統(tǒng)之間傳輸目標(biāo)文件的傳輸時(shí)間窗口 ;
[0008]在所述傳輸時(shí)間窗口內(nèi),監(jiān)測(cè)所述第一系統(tǒng)中是否已生成所述目標(biāo)文件以及用于標(biāo)識(shí)所述目標(biāo)文件已生成完整的完整性證明文件;
[0009]在確定所述第一系統(tǒng)中已生成所述目標(biāo)文件以及所述完整性證明文件后,下載所述目標(biāo)文件。
[0010]可選地,所述方法還包括:
[0011]在所述第一系統(tǒng)中下載所述目標(biāo)文件的校驗(yàn)文件;
[0012]根據(jù)下載的校驗(yàn)文件對(duì)下載的所述目標(biāo)文件進(jìn)行正確性校驗(yàn)。
[0013]可選地,根據(jù)下載的校驗(yàn)文件對(duì)下載的所述目標(biāo)文件進(jìn)行正確性校驗(yàn)之后,還包括:
[0014]若校驗(yàn)失敗,且當(dāng)前時(shí)間在所述傳輸時(shí)間窗口內(nèi),則重新下載所述目標(biāo)文件。
[0015]可選地,根據(jù)下載的校驗(yàn)文件對(duì)所述目標(biāo)文件進(jìn)行正確性校驗(yàn)之后,還包括:
[0016]若校驗(yàn)失敗,且當(dāng)前時(shí)間不在所述傳輸時(shí)間窗口內(nèi),則根據(jù)傳輸接口文件中所述目標(biāo)文件的傳輸標(biāo)簽,判斷所述目標(biāo)文件是否為進(jìn)行后續(xù)數(shù)據(jù)處理的必要文件;
[0017]若是,則提示傳輸失敗,否則,進(jìn)行后續(xù)數(shù)據(jù)處理。
[0018]本發(fā)明另一實(shí)施例提供一種系統(tǒng)間文件傳輸方法,包括:
[0019]在本系統(tǒng)與第二系統(tǒng)之間傳輸目標(biāo)文件的傳輸時(shí)間窗口內(nèi),生成所述目標(biāo)文件,并生成用于標(biāo)識(shí)所述目標(biāo)文件已生成完整的完整性證明文件;
[0020]當(dāng)在所述傳輸時(shí)間窗口內(nèi),接收到所述第二系統(tǒng)獲取所述目標(biāo)文件的請(qǐng)求后,將所述目標(biāo)文件發(fā)送給所述第二系統(tǒng)。
[0021]可選地,生成所述目標(biāo)文件之后,還包括:
[0022]生成所述目標(biāo)文件的校驗(yàn)文件。
[0023]本發(fā)明實(shí)施例提供一種系統(tǒng)間文件傳輸裝置,包括:
[0024]查詢模塊,用于從傳輸接口文件中查詢本系統(tǒng)與第一系統(tǒng)之間傳輸目標(biāo)文件的傳輸時(shí)間窗口;
[0025]監(jiān)測(cè)模塊,用于在所述傳輸時(shí)間窗口內(nèi),監(jiān)測(cè)所述第一系統(tǒng)中是否已生成所述目標(biāo)文件以及用于標(biāo)識(shí)所述目標(biāo)文件已生成完整的完整性證明文件;
[0026]下載模塊,用于在確定所述第一系統(tǒng)中已生成所述目標(biāo)文件以及所述完整性證明文件后,下載所述目標(biāo)文件。
[0027]本發(fā)明另一是實(shí)施例提供的一種系統(tǒng)間文件傳輸裝置,包括:
[0028]生成模塊,用于在本系統(tǒng)與第二系統(tǒng)之間傳輸目標(biāo)文件的傳輸時(shí)間窗口內(nèi),生成所述目標(biāo)文件,并生成用于標(biāo)識(shí)所述目標(biāo)文件已生成完整的完整性證明文件;
[0029]發(fā)送模塊,用于當(dāng)在所述傳輸時(shí)間窗口內(nèi),接收到所述第二系統(tǒng)獲取所述目標(biāo)文件的請(qǐng)求后,將所述目標(biāo)文件發(fā)送給所述第二系統(tǒng)。
[0030]本發(fā)明實(shí)施例中,只要在傳輸時(shí)間窗口內(nèi)的任意時(shí)間監(jiān)測(cè)到目標(biāo)文件已生成完整,則可以傳輸該目標(biāo)文件,從而相比約定一個(gè)傳輸時(shí)間點(diǎn)傳輸文件的方式,提高了文件傳輸時(shí)間的靈活性。除此之外,通過監(jiān)測(cè)第一系統(tǒng)是否已生成用于標(biāo)識(shí)目標(biāo)文件已生成完整的完整性證明文件,可以確保下載的目標(biāo)文件是完整的文件,避免后期進(jìn)行數(shù)據(jù)處理時(shí)才發(fā)現(xiàn)文件不完整,導(dǎo)致數(shù)據(jù)處理過程出錯(cuò),從而采用本發(fā)明實(shí)施例,可以提高文件傳輸成功率及文件傳輸效率。
【附圖說明】
[0031]圖1為【背景技術(shù)】部分系統(tǒng)之間進(jìn)行文件傳輸?shù)氖疽鈭D;
[0032]圖2為本發(fā)明實(shí)施例一提供的系統(tǒng)間文件傳輸方法流程圖;
[0033]圖3為本發(fā)明實(shí)施例二提供的第一系統(tǒng)側(cè)的系統(tǒng)間文件傳輸方法流程圖;
[0034]圖4為本發(fā)明實(shí)施例三提供的系統(tǒng)間文件傳輸方法流程圖;
[0035]圖5為本發(fā)明實(shí)施例中系統(tǒng)之間基于傳輸時(shí)間窗口傳輸文件的TJK意圖;
[0036]圖6為本發(fā)明實(shí)施例四提供的系統(tǒng)間文件傳輸裝置結(jié)構(gòu)示意圖;
[0037]圖7為本發(fā)明實(shí)施例五提供的系統(tǒng)間文件傳輸裝置結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0038]本發(fā)明實(shí)施例的基本思想是:第一系統(tǒng)與第二系統(tǒng)之間采用傳輸時(shí)間窗口的形式,約定進(jìn)行文件傳輸?shù)臅r(shí)間;第二系統(tǒng)在該傳輸時(shí)間窗口內(nèi)監(jiān)測(cè)該目標(biāo)文件以及用于標(biāo)識(shí)該目標(biāo)文件已生成完整的完整性證明文件是否已在第一系統(tǒng)內(nèi)生成,若該目標(biāo)文件及其完整性證明文件都已存在,則確定該目標(biāo)文件已生成完整,從而可以下載該目標(biāo)文件。
[0039]本發(fā)明實(shí)施例中,只要在傳輸時(shí)間窗口內(nèi)的任意時(shí)間監(jiān)測(cè)到目標(biāo)文件已生成完整,則可以傳輸該目標(biāo)文件,從而相比約定一個(gè)傳輸時(shí)間點(diǎn)傳輸文件的方式,提高了文件傳輸時(shí)間的靈活性。除此之外,通過監(jiān)測(cè)第一系統(tǒng)是否已生成用于標(biāo)識(shí)目標(biāo)文件已生成完整的完整性證明文件,可以確保下載的目標(biāo)文件是完整的文件,避免后期進(jìn)行數(shù)據(jù)處理時(shí)才發(fā)現(xiàn)文件不完整,導(dǎo)致數(shù)據(jù)處理過程出錯(cuò),從而采用本發(fā)明實(shí)施例,可以提高文件傳輸成功率及文件傳輸效率。
[0040]下面結(jié)合說明書附圖對(duì)本發(fā)明實(shí)施例作進(jìn)一步詳細(xì)描述。
[0041]如圖2所示,為本發(fā)明實(shí)施例一提供的系統(tǒng)間文件傳輸方法流程圖,包括以下步驟:
[0042]S201:第二系統(tǒng)從傳輸接口文件中查詢本系統(tǒng)與第一系統(tǒng)之間傳輸目標(biāo)文件的傳輸時(shí)間窗口。
[0043]該步驟中,從本地存儲(chǔ)的傳輸接口文件中,查詢目標(biāo)文件的傳輸時(shí)間窗口,若當(dāng)前時(shí)間在該目標(biāo)文件的傳輸時(shí)間窗口內(nèi),則針對(duì)該目標(biāo)文件執(zhí)行下述步驟,否則,繼續(xù)查詢下一個(gè)目標(biāo)文件。
[0044]S202:第二系統(tǒng)在所述傳輸時(shí)間窗口內(nèi),監(jiān)測(cè)第一系統(tǒng)中是否已生成所述目標(biāo)文件以及用于標(biāo)識(shí)所述目標(biāo)文件已生成完整的完整性證明文件。
[0045]該步驟中,基于傳輸接口文件中該目標(biāo)文件的傳輸時(shí)間窗口和文件信息(包括文件名稱、字段名稱等),在該傳輸時(shí)間窗口內(nèi),監(jiān)測(cè)第一系統(tǒng)內(nèi)是否已存在該目標(biāo)文件和用于標(biāo)識(shí)該目標(biāo)文件已生成完整的完整性證明文件(比如定義為.done的文件),在監(jiān)測(cè)到這兩個(gè)文件都已存在后,確定該目標(biāo)文件已生成完整,則執(zhí)行下述步驟S203。
[0046]S203:第二系統(tǒng)在確定所述第一系統(tǒng)中已生成所述目標(biāo)文件以及所述完整性證明文件后,下載所述目標(biāo)文件。
[0
當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1