聯(lián)機處理各機構(gòu)間數(shù)據(jù)差錯的數(shù)據(jù)處理裝置及其方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機技術(shù),具體地涉及一種聯(lián)機處理各機構(gòu)間數(shù)據(jù)差錯的數(shù)據(jù)處理裝置及其數(shù)據(jù)處理方法。
[0002]
【背景技術(shù)】
[0003]目前的銀行卡支付機構(gòu)間的差錯處理主要有三種方法:離線文件方法、在線平臺方法和聯(lián)機報文方法。
[0004]離線文件方法是指,支付機構(gòu)與銀行卡組織之間通過傳遞文件來實現(xiàn)差錯交易的處理,目前國際卡組織雙信息差錯交易多采用這種方法。在這種方法里,差錯提出機構(gòu)將差錯信息寫入文件,然后通過ftp等方式傳輸?shù)姐y行卡組織。銀行卡組織定期處理文件(一般是一天處理一次),先檢查文件是否符合規(guī)范,再檢查文件里的交易是否符合業(yè)務(wù)要求,檢查中如果出現(xiàn)問題,將檢查結(jié)果寫在反饋文件里,定期發(fā)給差錯提交機構(gòu)。如果沒有問題,處理差錯業(yè)務(wù),并將差錯結(jié)果寫在反饋文件里,定期發(fā)給差錯提交機構(gòu)和差錯相關(guān)機構(gòu)。這種方法處理的缺點是差錯提出方和銀行卡組織之間的交互性差,處理周期長,而且文件中只能傳輸交易信息,無法包含憑證信息。
[0005]在線平臺方法是指,支付機構(gòu)登陸到銀行卡組織統(tǒng)一搭建的在線差錯Web平臺上處理差錯交易。在這種方法里,差錯提出機構(gòu)將差錯信息通過差錯Web平臺提交,銀行卡組織的差錯平臺可以進行實時檢查、交互和處理。但這種方法的問題是機構(gòu)需要業(yè)務(wù)人員手工從機構(gòu)自建的差錯平臺中獲取差錯信息和憑證,再手工逐筆錄入到銀行卡組織的差錯平臺中。大量的人工操作降低了整體的差錯處理效率,也增加了人力成本。
[0006]現(xiàn)有的聯(lián)機報文方法是指,支付機構(gòu)通過發(fā)送IS08583報文給銀行卡組織來實現(xiàn)差錯交易的處理,目前國際卡組織單信息差錯交易多采用這種方法。這種方法受報文標(biāo)準(zhǔn)限制,只能傳輸差錯交易信息,無法傳輸差錯憑證文件,給其他方面確認(rèn)差錯交易的真實性增加了困難。
【發(fā)明內(nèi)容】
[0007]鑒于上述問題,本發(fā)明旨在提供一種處理周期短、處理效率稿并且能夠節(jié)省人工成本的聯(lián)機處理各機構(gòu)間數(shù)據(jù)差錯的數(shù)據(jù)處理裝置及其數(shù)據(jù)處理方法。
[0008]本發(fā)明的聯(lián)機處理各機構(gòu)間數(shù)據(jù)差錯的數(shù)據(jù)處理裝置及其數(shù)據(jù)處理方法通過使用WebService技術(shù)實現(xiàn)差錯的聯(lián)機處理,克服了文件方式下處理周期長的缺點,本發(fā)明的聯(lián)機處理各機構(gòu)間數(shù)據(jù)差錯的數(shù)據(jù)處理裝整合了各機構(gòu)自建的差錯平臺,減少了操作人員的人工操作步驟,而且本發(fā)明的聯(lián)機處理各機構(gòu)間數(shù)據(jù)差錯的數(shù)據(jù)處理裝中的報文可以將交易信息和憑證合并傳輸,克服了現(xiàn)有聯(lián)機方式下報文不能攜帶文件的缺點。
[0009]本發(fā)明的聯(lián)機處理各機構(gòu)間數(shù)據(jù)差錯的數(shù)據(jù)處理裝置,用于在第一機構(gòu)和第二機構(gòu)之間進行數(shù)據(jù)處理,其特征在于,具備: 報文模型庫,用于存儲統(tǒng)一的差錯業(yè)務(wù)報文模型,其中,所述差錯業(yè)務(wù)報文模型包括差錯業(yè)務(wù)信息和憑證文件;
報文接收模塊,用于接收來自第一機構(gòu)的請求報文數(shù)據(jù),其中所述請求報文數(shù)據(jù)由所述第一機構(gòu)基于該第一機構(gòu)的業(yè)務(wù)數(shù)據(jù)和所述差錯業(yè)務(wù)報文模型而組成;
報文解析模塊,用于解析來自所述報文接收模塊的所述請求報文數(shù)據(jù)并且獲得解析結(jié)果;
安全模塊,用于根據(jù)所述解析結(jié)果檢查所述請求報文數(shù)據(jù)的安全策略;
差錯業(yè)務(wù)規(guī)則庫,用于存儲差錯業(yè)務(wù)規(guī)則;
邏輯推理機,用于根據(jù)所述解析結(jié)果以及所述差錯業(yè)務(wù)規(guī)則對所述請求報文中數(shù)據(jù)中的業(yè)務(wù)數(shù)據(jù)進行邏輯處理并生成業(yè)務(wù)交易數(shù)據(jù);
交易數(shù)據(jù)庫,用于存儲所述業(yè)務(wù)交易數(shù)據(jù);
報文組裝模塊,用于根據(jù)所述業(yè)務(wù)交易數(shù)據(jù)和所述報文模型庫中的所述差錯業(yè)務(wù)報文模型組裝成請求報文;以及
報文發(fā)送模塊,用于將所述請求報文發(fā)給第二機構(gòu)。
[0010]優(yōu)選地,所述報文接收模塊還用于控制所述請求報文的通訊流量。
[0011]優(yōu)選地,所述報文模型庫用XML語言的定義語言XSD實現(xiàn)。
[0012]優(yōu)選地,所述報文解析模塊用于解析來自所述報文接收模塊的所述請求報文數(shù)據(jù)并且將所述請求報文數(shù)據(jù)解析成安全域信息、控制域信息和信息域信息。
[0013]優(yōu)選地,所述安全域信息至少包括用戶名。密碼、簽名和摘要;
所述控制域信息包括業(yè)務(wù)類型信息;
所述信息域信息包括:帳號、金額、憑證文件以及清算日期。
[0014]優(yōu)選地,所述安全模塊用于根據(jù)所述解析結(jié)果中的所述安全域信息判斷是否安全可信。
[0015]優(yōu)選地,所述安全模塊用于根據(jù)所述解析結(jié)果中的所述安全域信息對安全策略進行檢查。
[0016]優(yōu)選地,所述安全策略包括:密碼解密是否成功;簽名和摘要是否驗證成功;用戶名、簽名和證書是否匹配。
[0017]優(yōu)選地,所述邏輯推理機用于根據(jù)所述控制域信息判斷當(dāng)前報文需要完成的業(yè)務(wù),并根據(jù)所述信息域信息和所述交易數(shù)據(jù)庫的信息判斷該業(yè)務(wù)對應(yīng)的交易是否正確并且在通過判斷后將該業(yè)務(wù)交易數(shù)據(jù)插入到交易數(shù)據(jù)庫中。
[0018]優(yōu)選地,所述報文發(fā)送模塊判斷第二機構(gòu)的當(dāng)前線路是否空閑,在判斷為空閑的情況下將所述請求報文發(fā)送給第二機構(gòu)。
[0019]本發(fā)明的聯(lián)機處理各機構(gòu)間數(shù)據(jù)差錯的數(shù)據(jù)處理方法,用于在第一機構(gòu)和第二機構(gòu)之間進行數(shù)據(jù)處理,其特征在于,包括下述步驟:
報文接收步驟,接收來自第一機構(gòu)的請求報文數(shù)據(jù),其中所述請求報文數(shù)據(jù)由第一機構(gòu)基于該第一機構(gòu)的業(yè)務(wù)數(shù)據(jù)和存儲在報文模型庫中的差錯業(yè)務(wù)報文模型而組成;
報文解析步驟,解析來自由上述報文接收步驟接收到的請求報文數(shù)據(jù),獲得解析結(jié)果;
安全策略檢查步驟,用于根據(jù)所述解析結(jié)果檢查所述報文數(shù)據(jù)的安全策略; 邏輯推理步驟,根據(jù)所述解析結(jié)果以及所述差錯業(yè)務(wù)規(guī)則對所述請求報文中數(shù)據(jù)中的業(yè)務(wù)數(shù)據(jù)進行邏輯處理并生成業(yè)務(wù)交易數(shù)據(jù);
報文組裝步驟,用于根據(jù)所述業(yè)務(wù)交易數(shù)據(jù)和所述差錯業(yè)務(wù)報文模型組裝成請求報文.’以及
報文發(fā)送步驟,用于將所述請求報文發(fā)給第二機構(gòu)。
[0020]優(yōu)選地,在所述報文接收步驟中,控制所述請求報文的通訊流量。
[0021]優(yōu)選地,在所述報文解析步驟中,將請求報文數(shù)據(jù)解析成安全域信息、控制域信息和ig息域ig息。
[0022]優(yōu)選地,在所述安全策略檢查步驟中進行如下的安全策略檢查:
密碼解密是否成功;
簽名和摘要是否驗證成功;
用戶名、簽名和證書是否匹配。
[0023]優(yōu)選地,在所述報文發(fā)送步驟中,判斷第二機構(gòu)的當(dāng)前線路是否空閑,在判斷為空閑的情況下將所述請求報文發(fā)送給第二機構(gòu)。
[0024]本發(fā)明的聯(lián)機處理各機構(gòu)間賬務(wù)差錯的數(shù)據(jù)差錯的數(shù)據(jù)處理裝置及其數(shù)據(jù)處理方法的特點是將能夠攜帶憑證文件的報文應(yīng)用于各第二機構(gòu)間進行賬務(wù)差錯處理,從而建立了各第二機構(gòu)自建差錯處理系統(tǒng)的集成平臺裝置來實現(xiàn)差錯交易的聯(lián)機處理。本發(fā)明的聯(lián)機處理各機構(gòu)間賬務(wù)差錯的數(shù)據(jù)差錯的數(shù)據(jù)處理裝置避免了文件傳輸方式下的處理周期長、交互性差的問題,也克服了平臺處理方式的人工操作工作量大的問題。與現(xiàn)有的聯(lián)機處理差錯方式相比,能夠攜帶憑證文件的報文滿足了交易各方審核憑證的需要,在功能方面有重大改進。
[0025]
當(dāng)前第1頁
1 
2 
3