亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種報(bào)文處理方法與裝置與流程

文檔序號(hào):11236692閱讀:402來(lái)源:國(guó)知局
一種報(bào)文處理方法與裝置與流程

本申請(qǐng)涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種報(bào)文處理方法與裝置。



背景技術(shù):

目前,網(wǎng)絡(luò)數(shù)據(jù)傳輸已廣泛采用異步傳輸(asynchronoustransmission)的方式。

由于采用異步傳輸?shù)姆绞?,發(fā)送方向接收方發(fā)送完數(shù)據(jù)后,不必等到接收方接收到數(shù)據(jù),便可繼續(xù)傳輸其他數(shù)據(jù),因此在實(shí)際應(yīng)用中,采用異步傳輸可能會(huì)出現(xiàn)報(bào)文亂序。例如,當(dāng)服務(wù)器采用異步傳輸?shù)姆绞较驑I(yè)務(wù)系統(tǒng)發(fā)送業(yè)務(wù)報(bào)文時(shí),服務(wù)器響應(yīng)于用戶的需求,向業(yè)務(wù)系統(tǒng)發(fā)送業(yè)務(wù)報(bào)文,在該業(yè)務(wù)報(bào)文還未到達(dá)業(yè)務(wù)系統(tǒng)時(shí),用戶如果緊接著申請(qǐng)對(duì)所述業(yè)務(wù)報(bào)文對(duì)應(yīng)的業(yè)務(wù)進(jìn)行變更(如申請(qǐng)撤銷(xiāo)業(yè)務(wù)等),服務(wù)器會(huì)向業(yè)務(wù)系統(tǒng)發(fā)送用于請(qǐng)求業(yè)務(wù)系統(tǒng)變更業(yè)務(wù)的業(yè)務(wù)變更報(bào)文。在網(wǎng)絡(luò)抖動(dòng)等因素的影響下,業(yè)務(wù)變更報(bào)文有可能先于業(yè)務(wù)報(bào)文達(dá)到業(yè)務(wù)系統(tǒng),或者與業(yè)務(wù)報(bào)文同時(shí)達(dá)到業(yè)務(wù)系統(tǒng),從而出現(xiàn)報(bào)文亂序。

報(bào)文亂序會(huì)影響業(yè)務(wù)系統(tǒng)對(duì)報(bào)文的處理。具體而言,報(bào)文亂序會(huì)造成業(yè)務(wù)系統(tǒng)無(wú)法按照正常的處理程序來(lái)處理業(yè)務(wù),從而導(dǎo)致業(yè)務(wù)系統(tǒng)一直處于處理某個(gè)業(yè)務(wù)的狀態(tài)或者最終導(dǎo)致業(yè)務(wù)處理失敗。因此,目前亟需一種用于解決業(yè)務(wù)系統(tǒng)報(bào)文亂序問(wèn)題的方法。



技術(shù)實(shí)現(xiàn)要素:

本申請(qǐng)實(shí)施例提供一種報(bào)文處理方法,用以解決現(xiàn)有技術(shù)中業(yè)務(wù)系統(tǒng)受到報(bào)文亂序的影響而無(wú)法正常處理業(yè)務(wù)的問(wèn)題。

本申請(qǐng)實(shí)施例還提供一種基于網(wǎng)商銀行的報(bào)文處理方法,用以解決現(xiàn)有技 術(shù)中業(yè)務(wù)系統(tǒng)受到報(bào)文亂序的影響而無(wú)法正常處理業(yè)務(wù)的問(wèn)題。

本申請(qǐng)實(shí)施例提供一種報(bào)文處理裝置,用以解決現(xiàn)有技術(shù)中業(yè)務(wù)系統(tǒng)受到報(bào)文亂序的影響而無(wú)法正常處理業(yè)務(wù)的問(wèn)題。

本申請(qǐng)實(shí)施例還提供一種基于網(wǎng)商銀行的報(bào)文處理裝置,用以解決現(xiàn)有技術(shù)中業(yè)務(wù)系統(tǒng)受到報(bào)文亂序的影響而無(wú)法正常處理業(yè)務(wù)的問(wèn)題。

本申請(qǐng)實(shí)施例采用下述技術(shù)方案:

一種報(bào)文處理方法,包括:

接收業(yè)務(wù)變更報(bào)文;

判斷業(yè)務(wù)系統(tǒng)是否已接收到業(yè)務(wù)變更報(bào)文對(duì)應(yīng)的業(yè)務(wù)報(bào)文;

判斷結(jié)果為是時(shí),向業(yè)務(wù)系統(tǒng)發(fā)送所述業(yè)務(wù)變更報(bào)文;

判斷結(jié)果為否時(shí),執(zhí)行上述判斷業(yè)務(wù)系統(tǒng)是否已接收到業(yè)務(wù)變更報(bào)文對(duì)應(yīng)的業(yè)務(wù)報(bào)文的步驟。

一種基于網(wǎng)商銀行的報(bào)文處理方法,包括:

金融網(wǎng)絡(luò)系統(tǒng)接收網(wǎng)銀中心發(fā)送的撤銷(xiāo)通用處理確認(rèn)報(bào)文;

金融網(wǎng)絡(luò)系統(tǒng)判斷業(yè)務(wù)系統(tǒng)是否接收到撤銷(xiāo)通用處理確認(rèn)報(bào)文對(duì)應(yīng)的借貸記業(yè)務(wù)報(bào)文;

判斷結(jié)果為是時(shí),向業(yè)務(wù)系統(tǒng)發(fā)送所述撤銷(xiāo)通用處理確認(rèn)報(bào)文;

判斷結(jié)果為否時(shí),執(zhí)行上述判斷業(yè)務(wù)系統(tǒng)是否已接收到撤銷(xiāo)通用處理確認(rèn)報(bào)文對(duì)應(yīng)的借貸記業(yè)務(wù)報(bào)文的步驟;

其中,所述撤銷(xiāo)通用處理確認(rèn)報(bào)文,是用于撤銷(xiāo)借貸記業(yè)務(wù)的報(bào)文。

一種報(bào)文處理裝置,包括:

接收模塊,用于接收業(yè)務(wù)變更報(bào)文;

第一業(yè)務(wù)判斷模塊,用于判斷業(yè)務(wù)系統(tǒng)是否已接收到業(yè)務(wù)變更報(bào)文對(duì)應(yīng)的業(yè)務(wù)報(bào)文;判斷結(jié)果為是時(shí),觸發(fā)發(fā)送模塊;判斷結(jié)果為否時(shí),觸發(fā)第一業(yè)務(wù)判斷模塊;

發(fā)送模塊,用于向業(yè)務(wù)系統(tǒng)發(fā)送所述業(yè)務(wù)變更報(bào)文。

一種基于網(wǎng)商銀行的報(bào)文處理裝置,包括:

金融網(wǎng)絡(luò)接收模塊,用于接收網(wǎng)銀中心發(fā)送的撤銷(xiāo)通用處理確認(rèn)報(bào)文;

第一金融網(wǎng)絡(luò)業(yè)務(wù)判斷模塊,用于判斷業(yè)務(wù)系統(tǒng)是否已接收到撤銷(xiāo)通用處理確認(rèn)報(bào)文對(duì)應(yīng)的業(yè)務(wù)報(bào)文;判斷結(jié)果為是時(shí),觸發(fā)發(fā)送模塊;判斷結(jié)果為否時(shí),觸發(fā)第一金融網(wǎng)絡(luò)業(yè)務(wù)判斷模塊;

金融網(wǎng)絡(luò)發(fā)送模塊,用于向業(yè)務(wù)系統(tǒng)發(fā)送所述撤銷(xiāo)通用處理確認(rèn)報(bào)文;

其中,所述撤銷(xiāo)通用處理確認(rèn)報(bào)文,是用于撤銷(xiāo)借貸記業(yè)務(wù)的報(bào)文。

本申請(qǐng)實(shí)施例采用的上述至少一個(gè)技術(shù)方案能夠達(dá)到以下有益效果:

采用本申請(qǐng)?zhí)峁┑姆椒?,由于是在業(yè)務(wù)系統(tǒng)接收到業(yè)務(wù)變更報(bào)文對(duì)應(yīng)的業(yè)務(wù)報(bào)文后,才向業(yè)務(wù)系統(tǒng)發(fā)送業(yè)務(wù)變更報(bào)文,從而可以保證業(yè)務(wù)報(bào)文和業(yè)務(wù)變更報(bào)文在到達(dá)業(yè)務(wù)系統(tǒng)時(shí)不會(huì)出現(xiàn)亂序的情況,這樣,業(yè)務(wù)系統(tǒng)便不會(huì)受到報(bào)文亂序的影響,可以正常處理業(yè)務(wù)。

附圖說(shuō)明

此處所說(shuō)明的附圖用來(lái)提供對(duì)本申請(qǐng)的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本申請(qǐng)的示意性實(shí)施例及其說(shuō)明用于解釋本申請(qǐng),并不構(gòu)成對(duì)本申請(qǐng)的不當(dāng)限定。在附圖中:

圖1為本申請(qǐng)實(shí)施例提供的一種報(bào)文處理方法的具體流程示意圖;

圖2a為本申請(qǐng)實(shí)施例提供的一種涉及借貸記業(yè)務(wù)報(bào)文的報(bào)文處理方法具體流程示意圖;

圖2b為本申請(qǐng)實(shí)施例提供的一種網(wǎng)商銀行處理業(yè)務(wù)報(bào)文的具體流程示意圖;

圖2c為本申請(qǐng)實(shí)施例提供的一種涉及借貸記業(yè)務(wù)報(bào)文和撤銷(xiāo)通用處理確認(rèn)報(bào)文的報(bào)文處理方法的具體流程示意圖;

圖3為本申請(qǐng)實(shí)施例提供的一種報(bào)文處理裝置的具體結(jié)構(gòu)示意圖;

圖4為本申請(qǐng)實(shí)施例提供的一種基于網(wǎng)商銀行的報(bào)文處理裝置的具體結(jié)構(gòu) 示意圖。

具體實(shí)施方式

為使本申請(qǐng)的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本申請(qǐng)具體實(shí)施例及相應(yīng)的附圖對(duì)本申請(qǐng)技術(shù)方案進(jìn)行清楚、完整地描述。顯然,所描述的實(shí)施例僅是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾?qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本申請(qǐng)保護(hù)的范圍。

以下結(jié)合附圖,詳細(xì)說(shuō)明本申請(qǐng)各實(shí)施例提供的技術(shù)方案。

實(shí)施例1

為了解決現(xiàn)有技術(shù)中的業(yè)務(wù)系統(tǒng)受到報(bào)文亂序的影響而無(wú)法正常處理業(yè)務(wù)的問(wèn)題,本申請(qǐng)實(shí)施例1提供一種報(bào)文處理方法,該方法的具體流程示意圖如圖1所示,包括下述步驟:

步驟11,接收業(yè)務(wù)變更報(bào)文。

為了理解業(yè)務(wù)變更報(bào)文的概念,以下對(duì)本申請(qǐng)實(shí)施例中涉及到的一些名詞進(jìn)行解釋說(shuō)明:

報(bào)文,網(wǎng)絡(luò)中交換與傳輸?shù)臄?shù)據(jù)單元,即數(shù)據(jù)塊。按照預(yù)定的傳輸協(xié)議對(duì)數(shù)據(jù)進(jìn)行封裝,可以得到報(bào)文。

業(yè)務(wù),是指需要處理的事務(wù),該事務(wù)比如可以是轉(zhuǎn)賬、計(jì)費(fèi)或扣款等等。一般地,可以通過(guò)設(shè)備執(zhí)行業(yè)務(wù)處理流程,來(lái)完成業(yè)務(wù)。其中,業(yè)務(wù)處理流程,包含至少一個(gè)業(yè)務(wù)處理步驟。若通過(guò)執(zhí)行某業(yè)務(wù)處理流程,可以完成某業(yè)務(wù),則可以將該業(yè)務(wù)處理流程稱為該業(yè)務(wù)對(duì)應(yīng)的業(yè)務(wù)處理流程。

業(yè)務(wù)報(bào)文,包括用于觸發(fā)設(shè)備執(zhí)行業(yè)務(wù)處理流程的報(bào)文,以及參與業(yè)務(wù)處理流程的設(shè)備在業(yè)務(wù)處理流程中交互的報(bào)文。若某業(yè)務(wù)報(bào)文是用于觸發(fā)設(shè)備執(zhí)行某業(yè)務(wù)處理流程的報(bào)文,或者,該業(yè)務(wù)報(bào)文是參與業(yè)務(wù)處理流程的設(shè)備在該 業(yè)務(wù)處理流程中交互的報(bào)文,則可以將該業(yè)務(wù)稱為該業(yè)務(wù)報(bào)文對(duì)應(yīng)的業(yè)務(wù),并且,將該業(yè)務(wù)處理流程稱為該業(yè)務(wù)報(bào)文對(duì)應(yīng)的業(yè)務(wù)處理流程。

業(yè)務(wù)變更報(bào)文,是指用于對(duì)業(yè)務(wù)報(bào)文所對(duì)應(yīng)的業(yè)務(wù)進(jìn)行更改或者撤銷(xiāo)等操作的報(bào)文。本申請(qǐng)實(shí)施例中,若某業(yè)務(wù)變更報(bào)文,是為了更改(或者撤銷(xiāo)等)某業(yè)務(wù)報(bào)文對(duì)應(yīng)的業(yè)務(wù)發(fā)出的,則可以稱該業(yè)務(wù)變更報(bào)文對(duì)應(yīng)于該業(yè)務(wù)報(bào)文。

步驟12,判斷業(yè)務(wù)系統(tǒng)是否已接收到業(yè)務(wù)變更報(bào)文對(duì)應(yīng)的業(yè)務(wù)報(bào)文。

判斷結(jié)果為是時(shí),執(zhí)行步驟13,判斷結(jié)果為否時(shí),執(zhí)行步驟14。

本申請(qǐng)實(shí)施例中,可以根據(jù)判斷業(yè)務(wù)系統(tǒng)針對(duì)所述業(yè)務(wù)報(bào)文對(duì)應(yīng)的業(yè)務(wù)處理流程的處理狀態(tài),來(lái)確定業(yè)務(wù)系統(tǒng)是否已接收到業(yè)務(wù)變更報(bào)文對(duì)應(yīng)的業(yè)務(wù)報(bào)文。

其中,上述業(yè)務(wù)系統(tǒng)針對(duì)所述業(yè)務(wù)報(bào)文對(duì)應(yīng)的業(yè)務(wù)處理流程的處理狀態(tài)包括下述三種處理狀態(tài):

1、業(yè)務(wù)系統(tǒng)已接收到所述業(yè)務(wù)報(bào)文但未開(kāi)始執(zhí)行所述業(yè)務(wù)報(bào)文對(duì)應(yīng)的業(yè)務(wù)處理流程;

2、業(yè)務(wù)系統(tǒng)已經(jīng)開(kāi)始執(zhí)行所述業(yè)務(wù)報(bào)文對(duì)應(yīng)的業(yè)務(wù)處理流程但未處理完畢;

3、業(yè)務(wù)系統(tǒng)已經(jīng)執(zhí)行完畢所述業(yè)務(wù)報(bào)文對(duì)應(yīng)的業(yè)務(wù)處理流程。

若判斷出業(yè)務(wù)系統(tǒng)針對(duì)所述業(yè)務(wù)報(bào)文對(duì)應(yīng)的業(yè)務(wù)處理流程的處理狀態(tài)是上述三種處理狀態(tài)中的任意一種,那么便可判定業(yè)務(wù)系統(tǒng)已接收到業(yè)務(wù)變更報(bào)文對(duì)應(yīng)的業(yè)務(wù)報(bào)文。

那么,若要判斷業(yè)務(wù)系統(tǒng)針對(duì)所述業(yè)務(wù)報(bào)文對(duì)應(yīng)的業(yè)務(wù)處理流程的處理狀態(tài)是否是業(yè)務(wù)系統(tǒng)已接收到所述業(yè)務(wù)報(bào)文但未開(kāi)始執(zhí)行所述業(yè)務(wù)報(bào)文對(duì)應(yīng)的業(yè)務(wù)處理流程,可采用下述兩種方法進(jìn)行判斷:

方法1,判斷是否已接收到業(yè)務(wù)系統(tǒng)發(fā)出的業(yè)務(wù)報(bào)文接收通知且業(yè)務(wù)系統(tǒng)是否產(chǎn)生業(yè)務(wù)流水記錄,若已接收到業(yè)務(wù)系統(tǒng)發(fā)出的業(yè)務(wù)報(bào)文接收通知且業(yè)務(wù)系統(tǒng)未產(chǎn)生業(yè)務(wù)流水記錄,則判定業(yè)務(wù)系統(tǒng)針對(duì)所述業(yè)務(wù)報(bào)文對(duì)應(yīng)的業(yè)務(wù)處理 流程的處理狀態(tài)是業(yè)務(wù)系統(tǒng)已接收到所述業(yè)務(wù)報(bào)文但未開(kāi)始執(zhí)行所述業(yè)務(wù)報(bào)文對(duì)應(yīng)的業(yè)務(wù)處理流程。

其中,所述業(yè)務(wù)報(bào)文接收通知,用于表示業(yè)務(wù)系統(tǒng)已經(jīng)接收到業(yè)務(wù)報(bào)文。

所述業(yè)務(wù)流水記錄,是用于表示業(yè)務(wù)系統(tǒng)執(zhí)行業(yè)務(wù)報(bào)文對(duì)應(yīng)的業(yè)務(wù)處理流程的過(guò)程的記錄。一般業(yè)務(wù)系統(tǒng)會(huì)將該業(yè)務(wù)流水記錄會(huì)存儲(chǔ)在業(yè)務(wù)系統(tǒng)的數(shù)據(jù)庫(kù)中。

其中,接收到業(yè)務(wù)系統(tǒng)發(fā)出的業(yè)務(wù)報(bào)文接收通知后,會(huì)將上述業(yè)務(wù)報(bào)文接收通知存儲(chǔ)在本申請(qǐng)實(shí)施例的執(zhí)行主體的數(shù)據(jù)庫(kù)(下文稱本地?cái)?shù)據(jù)庫(kù))中。一般可以通過(guò)在本地?cái)?shù)據(jù)庫(kù)中查找上述業(yè)務(wù)報(bào)文接收通知,來(lái)判斷是否已接收到業(yè)務(wù)系統(tǒng)發(fā)出的業(yè)務(wù)報(bào)文接收通知。若在上述本地?cái)?shù)據(jù)庫(kù)中查找到上述業(yè)務(wù)報(bào)文接收通知,則判定已接收到上述業(yè)務(wù)報(bào)文通知,若在上述本地?cái)?shù)據(jù)庫(kù)中查找不到上述業(yè)務(wù)報(bào)文接收通知,則判定未接收到上述業(yè)務(wù)報(bào)文通知。

另外,判斷業(yè)務(wù)系統(tǒng)是否產(chǎn)生業(yè)務(wù)流水記錄,可以由第三方系統(tǒng)或應(yīng)用,在業(yè)務(wù)系統(tǒng)的數(shù)據(jù)庫(kù)中查找上述業(yè)務(wù)流水記錄來(lái)判斷,若在業(yè)務(wù)系統(tǒng)的數(shù)據(jù)庫(kù)中查找到上述業(yè)務(wù)流水記錄,則可以判斷出業(yè)務(wù)系統(tǒng)已產(chǎn)生業(yè)務(wù)流水記錄,若在業(yè)務(wù)系統(tǒng)的數(shù)據(jù)庫(kù)中查找不到上述業(yè)務(wù)流水記錄,則可以判定業(yè)務(wù)系統(tǒng)未產(chǎn)生業(yè)務(wù)流水記錄。上述第三方系統(tǒng)或應(yīng)用可將上述判斷結(jié)果發(fā)送給本申請(qǐng)實(shí)施例的執(zhí)行主體,那么本申請(qǐng)實(shí)施例的執(zhí)行主體則可判斷業(yè)務(wù)系統(tǒng)是否產(chǎn)生業(yè)務(wù)流水記錄。

方法2,判斷業(yè)務(wù)系統(tǒng)是否已發(fā)出業(yè)務(wù)報(bào)文接收通知且業(yè)務(wù)系統(tǒng)是否產(chǎn)生業(yè)務(wù)流水記錄,若業(yè)務(wù)系統(tǒng)已發(fā)出業(yè)務(wù)報(bào)文接收通知且業(yè)務(wù)系統(tǒng)未產(chǎn)生業(yè)務(wù)流水記錄,則判定業(yè)務(wù)系統(tǒng)針對(duì)所述業(yè)務(wù)報(bào)文對(duì)應(yīng)的業(yè)務(wù)處理流程的處理狀態(tài)是業(yè)務(wù)系統(tǒng)已接收到所述業(yè)務(wù)報(bào)文但未開(kāi)始執(zhí)行所述業(yè)務(wù)報(bào)文對(duì)應(yīng)的業(yè)務(wù)處理流程。

其中,業(yè)務(wù)系統(tǒng)發(fā)出業(yè)務(wù)報(bào)文接收通知后,業(yè)務(wù)系統(tǒng)會(huì)將發(fā)出業(yè)務(wù)報(bào)文接收通知這一事件,記錄在業(yè)務(wù)系統(tǒng)的數(shù)據(jù)庫(kù)中。記錄該事件的文件名為“第一 事件記錄”。第一事件記錄包括業(yè)務(wù)系統(tǒng)發(fā)出業(yè)務(wù)報(bào)文接收通知的時(shí)間,以及發(fā)出的業(yè)務(wù)報(bào)文接收通知對(duì)應(yīng)的業(yè)務(wù)報(bào)文的標(biāo)識(shí)等信息。判斷業(yè)務(wù)系統(tǒng)是否已發(fā)出業(yè)務(wù)報(bào)文接收通知的方法與方法1中判斷業(yè)務(wù)系統(tǒng)是否產(chǎn)生業(yè)務(wù)流水記錄的方法相似,此處不再進(jìn)行贅述。

若要判斷業(yè)務(wù)系統(tǒng)針對(duì)所述業(yè)務(wù)報(bào)文對(duì)應(yīng)的業(yè)務(wù)處理流程的處理狀態(tài)是否是業(yè)務(wù)系統(tǒng)已經(jīng)開(kāi)始執(zhí)行所述業(yè)務(wù)報(bào)文的業(yè)務(wù)處理流程但未執(zhí)行完畢,可采用下述兩種方法進(jìn)行判斷:

方法3,判斷業(yè)務(wù)系統(tǒng)是否產(chǎn)生業(yè)務(wù)流水記錄且是否已接收到業(yè)務(wù)系統(tǒng)發(fā)出的業(yè)務(wù)報(bào)文回執(zhí),若業(yè)務(wù)系統(tǒng)產(chǎn)生業(yè)務(wù)流水記錄且未接收到業(yè)務(wù)系統(tǒng)發(fā)出的業(yè)務(wù)報(bào)文回執(zhí),則判定業(yè)務(wù)系統(tǒng)針對(duì)所述業(yè)務(wù)報(bào)文對(duì)應(yīng)的業(yè)務(wù)處理流程的處理狀態(tài)是業(yè)務(wù)系統(tǒng)已經(jīng)開(kāi)始執(zhí)行所述業(yè)務(wù)報(bào)文的業(yè)務(wù)處理流程但未執(zhí)行完畢。

其中,所述業(yè)務(wù)報(bào)文回執(zhí),用于表示業(yè)務(wù)系統(tǒng)已執(zhí)行完畢所述業(yè)務(wù)處理流程。接收到上述業(yè)務(wù)報(bào)文回執(zhí)后,會(huì)將上述業(yè)務(wù)報(bào)文回執(zhí)存儲(chǔ)在本申請(qǐng)實(shí)施例的執(zhí)行主體的數(shù)據(jù)庫(kù)(下文稱本地?cái)?shù)據(jù)庫(kù))中。一般可以通過(guò)在本地?cái)?shù)據(jù)庫(kù)中查找上述業(yè)務(wù)報(bào)文回執(zhí)的方式,來(lái)判斷是否已接收到業(yè)務(wù)系統(tǒng)發(fā)出的業(yè)務(wù)報(bào)文回執(zhí)。若在上述本地?cái)?shù)據(jù)庫(kù)中查找到上述業(yè)務(wù)報(bào)文回執(zhí),則判定已接收到上述業(yè)務(wù)報(bào)文回執(zhí),若在上述本地?cái)?shù)據(jù)庫(kù)中查找不到上述業(yè)務(wù)報(bào)文接收通知,則判定未接收到上述業(yè)務(wù)報(bào)文回執(zhí)。

方法4,判斷業(yè)務(wù)系統(tǒng)是否產(chǎn)生業(yè)務(wù)流水記錄且業(yè)務(wù)系統(tǒng)是否已發(fā)出業(yè)務(wù)報(bào)文回執(zhí),若業(yè)務(wù)系統(tǒng)產(chǎn)生業(yè)務(wù)流水記錄且業(yè)務(wù)系統(tǒng)未發(fā)出業(yè)務(wù)報(bào)文回執(zhí),則判定業(yè)務(wù)系統(tǒng)針對(duì)所述業(yè)務(wù)報(bào)文對(duì)應(yīng)的業(yè)務(wù)處理流程的處理狀態(tài)是業(yè)務(wù)系統(tǒng)已經(jīng)開(kāi)始執(zhí)行所述業(yè)務(wù)報(bào)文的業(yè)務(wù)處理流程但未執(zhí)行完畢。

其中,業(yè)務(wù)系統(tǒng)在發(fā)出業(yè)務(wù)報(bào)文回執(zhí)后,業(yè)務(wù)系統(tǒng)會(huì)將發(fā)出業(yè)務(wù)報(bào)文回執(zhí)這一事件,記錄在業(yè)務(wù)系統(tǒng)的數(shù)據(jù)庫(kù)中。記錄該事件的文件名為“第二事件記錄”。第二事件記錄包括業(yè)務(wù)系統(tǒng)發(fā)出業(yè)務(wù)報(bào)文回執(zhí)的時(shí)間,以及發(fā)出的業(yè)務(wù)報(bào)文回執(zhí)對(duì)應(yīng)的業(yè)務(wù)報(bào)文的標(biāo)識(shí)等信息。判斷業(yè)務(wù)系統(tǒng)是否已發(fā)出業(yè)務(wù)報(bào)文回 執(zhí)的方法,與方法1中判斷業(yè)務(wù)系統(tǒng)是否已發(fā)出業(yè)務(wù)報(bào)文接收通知的方法類(lèi)似,此處不再進(jìn)行贅述。

若要判斷業(yè)務(wù)系統(tǒng)針對(duì)所述業(yè)務(wù)報(bào)文對(duì)應(yīng)的業(yè)務(wù)處理流程的處理狀態(tài)是否是業(yè)務(wù)系統(tǒng)已經(jīng)執(zhí)行完畢所述業(yè)務(wù)報(bào)文對(duì)應(yīng)的業(yè)務(wù)處理流程時(shí),可采用下述兩種方法進(jìn)行判斷:

方法5,判斷是否接收到業(yè)務(wù)報(bào)文回執(zhí),若接收到業(yè)務(wù)報(bào)文回執(zhí),則判定業(yè)務(wù)系統(tǒng)針對(duì)所述業(yè)務(wù)報(bào)文對(duì)應(yīng)的業(yè)務(wù)處理流程的處理狀態(tài)是業(yè)務(wù)系統(tǒng)已經(jīng)執(zhí)行完畢所述業(yè)務(wù)處理流程。

方法6,判斷業(yè)務(wù)系統(tǒng)是否已經(jīng)發(fā)出業(yè)務(wù)報(bào)文回執(zhí),若業(yè)務(wù)系統(tǒng)已發(fā)出所述回執(zhí),則判定業(yè)務(wù)系統(tǒng)針對(duì)所述業(yè)務(wù)報(bào)文對(duì)應(yīng)的業(yè)務(wù)處理流程的處理狀態(tài)是業(yè)務(wù)系統(tǒng)已經(jīng)執(zhí)行完畢所述業(yè)務(wù)處理流程。

需要說(shuō)明的是,以步驟12的執(zhí)行主體為服務(wù)器為例,在實(shí)際應(yīng)用中,可能會(huì)出現(xiàn)服務(wù)器雖然接收到待轉(zhuǎn)發(fā)給業(yè)務(wù)系統(tǒng)的業(yè)務(wù)變更報(bào)文,但卻沒(méi)有接收到該業(yè)務(wù)變更報(bào)文對(duì)應(yīng)的業(yè)務(wù)報(bào)文的情況。在這樣的情況下,由于業(yè)務(wù)系統(tǒng)肯定沒(méi)有接收到服務(wù)器轉(zhuǎn)發(fā)的業(yè)務(wù)報(bào)文,進(jìn)而也就不可能執(zhí)行完畢該業(yè)務(wù)報(bào)文對(duì)應(yīng)的業(yè)務(wù)處理流程,因此服務(wù)器在向業(yè)務(wù)系統(tǒng)發(fā)送該業(yè)務(wù)變更報(bào)文前,若直接執(zhí)行步驟12所述的該判斷,其實(shí)是耗費(fèi)了不必要的處理資源。為避免該問(wèn)題,本申請(qǐng)實(shí)施例中,可以先判斷服務(wù)器是否已接收到業(yè)務(wù)變更報(bào)文對(duì)應(yīng)的業(yè)務(wù)報(bào)文;若服務(wù)器已接收到所述業(yè)務(wù)報(bào)文,則判斷業(yè)務(wù)系統(tǒng)是否已接收到業(yè)務(wù)變更報(bào)文對(duì)應(yīng)的業(yè)務(wù)報(bào)文,若服務(wù)器未接收到所述業(yè)務(wù)報(bào)文,則不判斷業(yè)務(wù)系統(tǒng)是否已接收到業(yè)務(wù)變更報(bào)文對(duì)應(yīng)的業(yè)務(wù)報(bào)文。這樣做,可以使得在判斷出服務(wù)器未接收到所述業(yè)務(wù)報(bào)文后,不判斷業(yè)務(wù)系統(tǒng)是否已接收到業(yè)務(wù)變更報(bào)文對(duì)應(yīng)的業(yè)務(wù)報(bào)文,不進(jìn)行無(wú)意義操作,以免資源的無(wú)謂浪費(fèi)。

步驟13,向業(yè)務(wù)系統(tǒng)發(fā)送所述業(yè)務(wù)變更報(bào)文。

步驟14,判斷針對(duì)同一業(yè)務(wù)報(bào)文執(zhí)行步驟12的次數(shù)是否達(dá)到預(yù)設(shè)次數(shù)閾值。

若判斷結(jié)果為是,則執(zhí)行步驟15;若判斷結(jié)果為否,則繼續(xù)執(zhí)行步驟12。

那么下面對(duì)如何判斷針對(duì)同一業(yè)務(wù)報(bào)文執(zhí)行步驟12的次數(shù)是否達(dá)到預(yù)設(shè)次數(shù)閾值,進(jìn)行介紹:

在實(shí)際應(yīng)用中,在每次執(zhí)行完畢步驟12后,將執(zhí)行步驟12的事件信息記錄保存在本地?cái)?shù)據(jù)庫(kù)中。通過(guò)在本地?cái)?shù)據(jù)庫(kù)中查找上述事件信息記錄,便可確定出針對(duì)同一業(yè)務(wù)報(bào)文執(zhí)行步驟12的次數(shù),進(jìn)而判斷出針對(duì)同一業(yè)務(wù)報(bào)文執(zhí)行步驟12的次數(shù)是否達(dá)到預(yù)設(shè)次數(shù)閾值。

其中,上述事件信息記錄,包括執(zhí)行步驟12的時(shí)間,執(zhí)行步驟12的次數(shù)以及步驟12針對(duì)的業(yè)務(wù)報(bào)文的標(biāo)識(shí)等信息。

步驟15,拒絕向業(yè)務(wù)系統(tǒng)發(fā)送所述業(yè)務(wù)變更報(bào)文。

其中,拒絕向業(yè)務(wù)系統(tǒng)發(fā)送所述業(yè)務(wù)變更報(bào)文的實(shí)現(xiàn)方式可以包括:將業(yè)務(wù)變更報(bào)文一直保持為中間狀態(tài),比如可以通過(guò)將業(yè)務(wù)變更報(bào)文中包含的、用以表示報(bào)文狀態(tài)的標(biāo)識(shí)設(shè)置為to_process,達(dá)到將該業(yè)務(wù)變更報(bào)文保持為中間狀態(tài)的目的。其中,該中間狀態(tài),表明該業(yè)務(wù)變更報(bào)文暫時(shí)不能發(fā)送給業(yè)務(wù)系統(tǒng),從而根據(jù)該狀態(tài),步驟15的執(zhí)行主體不會(huì)發(fā)送該業(yè)務(wù)變更報(bào)文給業(yè)務(wù)系統(tǒng)。

采用本申請(qǐng)實(shí)施例1提供的方法,由于是在業(yè)務(wù)系統(tǒng)接收到業(yè)務(wù)變更報(bào)文對(duì)應(yīng)的業(yè)務(wù)報(bào)文后,才向業(yè)務(wù)系統(tǒng)發(fā)送業(yè)務(wù)變更報(bào)文,從而可以保證業(yè)務(wù)報(bào)文和業(yè)務(wù)變更報(bào)文在到達(dá)業(yè)務(wù)系統(tǒng)時(shí)不會(huì)出現(xiàn)亂序的情況,這樣,業(yè)務(wù)系統(tǒng)便不會(huì)受到報(bào)文亂序的影響,可以正常處理業(yè)務(wù)。

實(shí)施例2

本申請(qǐng)實(shí)施例2提供一種涉及借貸記業(yè)務(wù)報(bào)文和撤銷(xiāo)通用處理確認(rèn)報(bào)文的報(bào)文處理方法,用以具體說(shuō)明本申請(qǐng)實(shí)施例1提供的方法在實(shí)際中的應(yīng)用流程。

本申請(qǐng)實(shí)施例2涉及到的一些系統(tǒng)主要包括:網(wǎng)商銀行、金融網(wǎng)絡(luò)系統(tǒng)、業(yè)務(wù)系統(tǒng)、網(wǎng)銀中心。以下先對(duì)該些系統(tǒng)進(jìn)行簡(jiǎn)單介紹。

1、網(wǎng)商銀行

網(wǎng)商銀行是中國(guó)第一家將核心系統(tǒng)架構(gòu)在金融云上的銀行。基于金融云計(jì)算平臺(tái)研發(fā)的銀行核心系統(tǒng),讓網(wǎng)商銀行擁有處理高并發(fā)金融交易、海量大數(shù)據(jù)和彈性擴(kuò)容的能力,利用互聯(lián)網(wǎng)和大數(shù)據(jù)的優(yōu)勢(shì),給更多小微企業(yè)提供金融服務(wù)。

2、金融網(wǎng)絡(luò)系統(tǒng)

金融網(wǎng)絡(luò)系統(tǒng)是指網(wǎng)商銀行負(fù)責(zé)報(bào)文的交換、適配,連接網(wǎng)商業(yè)務(wù)系統(tǒng)與中國(guó)人民銀行大小額、網(wǎng)銀中心等各個(gè)渠道的系統(tǒng)集合。按系統(tǒng)職能不同,可以將金融網(wǎng)絡(luò)系統(tǒng)包含的子系統(tǒng)分為9個(gè),這9個(gè)子系統(tǒng)相互配合并又各司其職。下文將重點(diǎn)介紹9個(gè)子系統(tǒng)中的金融交換系統(tǒng)和一致性恢復(fù)系統(tǒng),由于9個(gè)子系統(tǒng)中的其他子系統(tǒng)與本申請(qǐng)實(shí)施例的關(guān)聯(lián)性較小,因此本說(shuō)明書(shū)中不再做介紹。

其中,上述中國(guó)人民銀行大小額,又叫做大小額支付系統(tǒng),指大額支付系統(tǒng)和小額支付系統(tǒng)。其中前者指中國(guó)人民銀行現(xiàn)代化支付系統(tǒng)的接入系統(tǒng),是以電子方式實(shí)時(shí)全額處理跨行及跨區(qū)支付業(yè)務(wù)的應(yīng)用系統(tǒng),大額支付系統(tǒng)指令逐筆實(shí)時(shí)發(fā)送,全額清算資金;后者是中國(guó)人民銀行現(xiàn)代化支付系統(tǒng)的重要組成部分,主要處理跨行同城、異城紙質(zhì)憑證截留的借記支付業(yè)務(wù)以及金額在規(guī)定起點(diǎn)以下的小額貸記支付業(yè)務(wù)(目前人行暫定為5萬(wàn)元〈含〉限額以下),實(shí)現(xiàn)不同地區(qū)、不同銀行營(yíng)業(yè)網(wǎng)點(diǎn)的資源共享。

下面對(duì)金融交換系統(tǒng)和一致性恢復(fù)系統(tǒng)進(jìn)行簡(jiǎn)單介紹:

金融交換系統(tǒng),主要負(fù)責(zé)金融網(wǎng)絡(luò)系統(tǒng)與業(yè)務(wù)系統(tǒng)進(jìn)行報(bào)文對(duì)接、修改報(bào)文狀態(tài)以及執(zhí)行業(yè)務(wù)變更報(bào)文對(duì)應(yīng)的變更業(yè)務(wù)的變更操作等。

一致性恢復(fù)系統(tǒng),主要負(fù)責(zé)提供指定規(guī)則配置,采集業(yè)務(wù)報(bào)文,并根據(jù)策略發(fā)起原業(yè)務(wù)的查詢和重發(fā)等功能,并支持查詢與重發(fā)的次數(shù)控制。

3、業(yè)務(wù)系統(tǒng)

業(yè)務(wù)系統(tǒng),是指網(wǎng)商銀行中的用于與金融網(wǎng)絡(luò)系統(tǒng)進(jìn)行報(bào)文對(duì)接以及對(duì)報(bào)文所對(duì)應(yīng)的業(yè)務(wù)進(jìn)行處理的系統(tǒng)。

其中,金融網(wǎng)絡(luò)系統(tǒng)與業(yè)務(wù)系統(tǒng)同屬于網(wǎng)商銀行。

4、網(wǎng)銀中心

網(wǎng)銀中心,又叫做超級(jí)網(wǎng)銀,是中國(guó)人民銀行網(wǎng)銀互聯(lián)跨行支付清算系統(tǒng),主要處理跨行同城、異地協(xié)議借記支付業(yè)務(wù)以及金額在規(guī)定起點(diǎn)以下的小額貸記支付業(yè)務(wù),支付指令單筆實(shí)時(shí)發(fā)送,凈額清算資金(與小額支付系統(tǒng)共用凈借記限額)。其處理的主要業(yè)務(wù)類(lèi)型包括網(wǎng)銀貸記業(yè)務(wù)、網(wǎng)銀借記業(yè)務(wù)、第三方貸記業(yè)務(wù)、賬戶跨行查詢業(yè)務(wù)、授權(quán)支付協(xié)議簽約解約管理業(yè)務(wù)、賬戶查詢協(xié)議簽約解約管理業(yè)務(wù)等。

在介紹本申請(qǐng)實(shí)施例2提供一種涉及借貸記業(yè)務(wù)報(bào)文和撤銷(xiāo)通用處理確認(rèn)報(bào)文的報(bào)文處理方法之前,首先對(duì)涉及借貸記業(yè)務(wù)報(bào)文的報(bào)文處理方法進(jìn)行介紹。

通過(guò)先對(duì)涉及借貸記業(yè)務(wù)報(bào)文的報(bào)文處理方法進(jìn)行介紹,再介紹涉及借貸記業(yè)務(wù)報(bào)文和撤銷(xiāo)通用處理確認(rèn)報(bào)文的報(bào)文處理方法,以使大家在清晰了解網(wǎng)商銀行、金融網(wǎng)絡(luò)系統(tǒng)、業(yè)務(wù)系統(tǒng)和網(wǎng)銀中心處理借貸記報(bào)文的具體處理流程的基礎(chǔ)上,更容易理解涉及借貸記業(yè)務(wù)報(bào)文和撤銷(xiāo)通用處理確認(rèn)報(bào)文的報(bào)文處理方法。

具體地,涉及借貸記業(yè)務(wù)報(bào)文的報(bào)文處理方法的具體流程示意圖如圖2a所示,包括下述步驟:

步驟21,對(duì)手行向網(wǎng)銀中心發(fā)送業(yè)務(wù)報(bào)文。

其中,對(duì)手行包括除網(wǎng)商銀行之外的任何一家或幾家銀行。

業(yè)務(wù)報(bào)文可以包括貸記業(yè)務(wù)報(bào)文或借記業(yè)務(wù)報(bào)文。

其中,貸記業(yè)務(wù)是指由客戶通過(guò)付款行發(fā)起,通過(guò)網(wǎng)銀跨行清算系統(tǒng)向收款方主動(dòng)匯款的業(yè)務(wù)。貸記業(yè)務(wù)主要應(yīng)用于網(wǎng)銀轉(zhuǎn)賬匯兌和網(wǎng)銀繳費(fèi)等,客戶可以通過(guò)網(wǎng)銀跨行清算系統(tǒng)發(fā)起轉(zhuǎn)賬匯款業(yè)務(wù),也可以通過(guò)網(wǎng)銀跨行清算系統(tǒng) 完成有關(guān)費(fèi)用的主動(dòng)匯劃繳納。

借記業(yè)務(wù)是指由客戶通過(guò)收款行發(fā)起的,通過(guò)網(wǎng)銀跨行清算系統(tǒng)向付款方主動(dòng)收款的業(yè)務(wù)。

下文以業(yè)務(wù)報(bào)文為借記業(yè)務(wù)報(bào)文為例,對(duì)如圖2a所示的其他步驟進(jìn)行說(shuō)明。

步驟22,網(wǎng)銀中心將接收到的業(yè)務(wù)報(bào)文(借記業(yè)務(wù)報(bào)文)發(fā)送給網(wǎng)商銀行。

步驟23,網(wǎng)商銀行發(fā)送借記業(yè)務(wù)報(bào)文回執(zhí)給網(wǎng)銀中心。

針對(duì)步驟23而言,具體地,網(wǎng)商銀行在接收到借記業(yè)務(wù)報(bào)文后,網(wǎng)商銀行(具體是網(wǎng)商銀行包含的業(yè)務(wù)系統(tǒng))會(huì)執(zhí)行借記業(yè)務(wù)報(bào)文對(duì)應(yīng)的借記業(yè)務(wù)處理流程,該流程執(zhí)行完畢后,業(yè)務(wù)系統(tǒng)會(huì)發(fā)送借記業(yè)務(wù)報(bào)文回執(zhí)給網(wǎng)商銀行包含的金融網(wǎng)絡(luò)系統(tǒng),進(jìn)而由金融網(wǎng)絡(luò)系統(tǒng)將借記業(yè)務(wù)報(bào)文回執(zhí)發(fā)送給網(wǎng)銀中心,從而完成步驟23。

這里所說(shuō)的借記業(yè)務(wù)報(bào)文回執(zhí),用于表示網(wǎng)商銀行已執(zhí)行完畢所述借記業(yè)務(wù)處理流程。其中,業(yè)務(wù)系統(tǒng)執(zhí)行所述借記業(yè)務(wù)處理流程后得到的處理結(jié)果為下述兩種結(jié)果之一:

同意執(zhí)行對(duì)手行發(fā)起的借記業(yè)務(wù);

拒絕執(zhí)行對(duì)手行發(fā)起的借記業(yè)務(wù)。

由于處理結(jié)果由以上兩種,因此,本申請(qǐng)實(shí)施例中所述的借記業(yè)務(wù)報(bào)文回執(zhí),可用于表示網(wǎng)商銀行同意執(zhí)行對(duì)手行發(fā)起的借記業(yè)務(wù)或拒絕執(zhí)行對(duì)手行發(fā)起的借記業(yè)務(wù)。

步驟24,網(wǎng)銀中心接收到網(wǎng)商銀行發(fā)送的借記業(yè)務(wù)報(bào)文回執(zhí)后,若該借記業(yè)務(wù)報(bào)文回執(zhí)是用于表示網(wǎng)商銀行同意執(zhí)行對(duì)手行發(fā)起的借記業(yè)務(wù),那么網(wǎng)銀中心會(huì)進(jìn)行軋差處理,軋差處理完畢后,執(zhí)行步驟25和步驟26;若網(wǎng)銀中心接收到的借記業(yè)務(wù)報(bào)文回執(zhí)是用于表示網(wǎng)商銀行拒絕執(zhí)行對(duì)手行發(fā)起的借記業(yè)務(wù),那么網(wǎng)銀中心不會(huì)進(jìn)行軋差處理,即借記業(yè)務(wù)失敗,進(jìn)而執(zhí)行步驟25和步驟26。

所述軋差,是指網(wǎng)銀中心將網(wǎng)商銀行在中國(guó)人民銀行頭寸中的與借記業(yè)務(wù)所對(duì)應(yīng)的相同金額的資金劃給對(duì)手行。其中,所述頭寸是指網(wǎng)商銀行在中國(guó)人民銀行所開(kāi)賬戶中的資金。

步驟25,網(wǎng)銀中心向網(wǎng)商銀行發(fā)送借記業(yè)務(wù)處理完畢通知。

其中,所述借記業(yè)務(wù)處理完畢通知,具體是指軋差成功通知或業(yè)務(wù)失敗通知。

若網(wǎng)銀中心執(zhí)行步驟24,進(jìn)行了軋差處理,則會(huì)發(fā)送軋差成功通知給網(wǎng)商銀行;若借記業(yè)務(wù)失敗,則會(huì)發(fā)送業(yè)務(wù)失敗通知給網(wǎng)商銀行。

步驟26,網(wǎng)銀中心向?qū)κ中邪l(fā)送借記業(yè)務(wù)處理完畢通知。

網(wǎng)銀中心在執(zhí)行完步驟24后,進(jìn)行了軋差處理,則會(huì)發(fā)送軋差成功通知給對(duì)手行;若借記業(yè)務(wù)失敗,則會(huì)發(fā)送業(yè)務(wù)失敗通知給對(duì)手行。

需要說(shuō)明的是,本申請(qǐng)實(shí)施例2并不對(duì)上述方法的步驟25和步驟26的執(zhí)行先后順序進(jìn)行限制。比如,步驟25可以與步驟26同步執(zhí)行,或者,步驟25可以在步驟26后執(zhí)行。

以下進(jìn)一步對(duì)上述步驟23中,網(wǎng)商銀行處理借記業(yè)務(wù)報(bào)文的具體流程進(jìn)行介紹。具體的,該流程包含如圖2b中的步驟32~步驟36。為了清楚地展現(xiàn)該流程與圖2a中相關(guān)步驟的關(guān)聯(lián),圖2b中除包含該流程外,還包含與前文所述的步驟22、步驟24和步驟25一一對(duì)應(yīng)的步驟31、步驟37和步驟38。

以下對(duì)圖2b包括的各步驟進(jìn)行詳細(xì)介紹:

步驟31,網(wǎng)銀中心將接收到的業(yè)務(wù)報(bào)文(借記業(yè)務(wù)報(bào)文)發(fā)送給網(wǎng)商銀行。

需要說(shuō)明的是,金融網(wǎng)絡(luò)系統(tǒng)與業(yè)務(wù)系統(tǒng)是同屬于網(wǎng)商銀行的系統(tǒng)。步驟31相當(dāng)于上述步驟22,網(wǎng)銀中心將接收到的業(yè)務(wù)報(bào)文(借記業(yè)務(wù)報(bào)文)發(fā)送給網(wǎng)商銀行,會(huì)首先發(fā)送給網(wǎng)商銀行包含的金融網(wǎng)絡(luò)系統(tǒng)。

步驟32,金融網(wǎng)絡(luò)系統(tǒng)將借記業(yè)務(wù)報(bào)文發(fā)送給業(yè)務(wù)系統(tǒng)。

為便于后續(xù)對(duì)借記業(yè)務(wù)報(bào)文進(jìn)行查詢,金融網(wǎng)絡(luò)系統(tǒng)在接收到借記業(yè)務(wù)報(bào)文后,可以將借記業(yè)務(wù)報(bào)文存儲(chǔ)在本地?cái)?shù)據(jù)庫(kù)中。

步驟33,業(yè)務(wù)系統(tǒng)發(fā)送借記業(yè)務(wù)報(bào)文接收通知給金融網(wǎng)絡(luò)系統(tǒng)。

業(yè)務(wù)系統(tǒng)接收到金融網(wǎng)絡(luò)系統(tǒng)發(fā)送的借記業(yè)務(wù)報(bào)文后,為便于后續(xù)對(duì)借記業(yè)務(wù)報(bào)文進(jìn)行查詢,業(yè)務(wù)系統(tǒng)在接收到借記業(yè)務(wù)報(bào)文后,可以將借記業(yè)務(wù)報(bào)文存儲(chǔ)在本地?cái)?shù)據(jù)庫(kù)中。

另外,業(yè)務(wù)系統(tǒng)會(huì)將借記業(yè)務(wù)報(bào)文接收通知發(fā)送給金融網(wǎng)絡(luò)系統(tǒng)。該借記業(yè)務(wù)報(bào)文接收通知用于告知金融網(wǎng)絡(luò)系統(tǒng),已經(jīng)接收到借記業(yè)務(wù)報(bào)文。

在執(zhí)行完步驟33后,執(zhí)行步驟34。

步驟34,業(yè)務(wù)系統(tǒng)執(zhí)行借記業(yè)務(wù)報(bào)文對(duì)應(yīng)的第一階段借記業(yè)務(wù)處理流程,并在該流程執(zhí)行完畢后,執(zhí)行步驟35。

業(yè)務(wù)系統(tǒng)執(zhí)行借記業(yè)務(wù)報(bào)文對(duì)應(yīng)的借記業(yè)務(wù)處理流程包括第一階段借記業(yè)務(wù)處理流程和第二階段借記業(yè)務(wù)處理流程。

這里說(shuō)的借記業(yè)務(wù)報(bào)文對(duì)應(yīng)的第一階段借記業(yè)務(wù)處理流程相當(dāng)于上述步驟23中的借記業(yè)務(wù)報(bào)文對(duì)應(yīng)的借記業(yè)務(wù)處理流程。另外,這里說(shuō)的借記業(yè)務(wù)報(bào)文對(duì)應(yīng)的第一階段借記業(yè)務(wù)處理流程相當(dāng)于申請(qǐng)實(shí)施例1中的業(yè)務(wù)報(bào)文對(duì)應(yīng)的業(yè)務(wù)處理流程。

業(yè)務(wù)系統(tǒng)在發(fā)送借記業(yè)務(wù)報(bào)文接收通知給金融網(wǎng)絡(luò)系統(tǒng)后,開(kāi)始執(zhí)行對(duì)借記業(yè)務(wù)報(bào)文對(duì)應(yīng)的第一階段借記業(yè)務(wù)處理流程。

需要說(shuō)明的是,業(yè)務(wù)系統(tǒng)執(zhí)行借記業(yè)務(wù)報(bào)文對(duì)應(yīng)的第一階段借記業(yè)務(wù)處理流程后,可能會(huì)得到兩種處理結(jié)果。

一種結(jié)果為業(yè)務(wù)系統(tǒng)同意執(zhí)行對(duì)手行發(fā)起的借記業(yè)務(wù)。

比如,假設(shè)該借記業(yè)務(wù)報(bào)文對(duì)應(yīng)的借記金額為10萬(wàn)元人民幣,若客戶賬的賬戶中的金額不小于借記金額,那么業(yè)務(wù)系統(tǒng)會(huì)從客戶賬中劃走金額為10萬(wàn)元人民幣的資金,并將該資金劃入到內(nèi)部戶中。因此,客戶賬的賬目金額會(huì)減少10萬(wàn)元人民幣,內(nèi)部戶的賬目金額會(huì)增加10萬(wàn)元人民幣。此時(shí),業(yè)務(wù)系統(tǒng)完成對(duì)借記業(yè)務(wù)報(bào)文的第一階段業(yè)務(wù)處理流程。

另一種結(jié)果為拒絕執(zhí)行對(duì)手行發(fā)起的借記業(yè)務(wù)。

比如,有時(shí)客戶賬的賬戶中的金額會(huì)小于借記金額,那么業(yè)務(wù)系統(tǒng)嘗試從客戶賬中拿走金額為10萬(wàn)元人民幣的資金,并將該資金劃入到內(nèi)部戶中。但是由于客戶賬的賬目中的金額不足,因此業(yè)務(wù)系統(tǒng)無(wú)法從客戶賬中劃走金額為10萬(wàn)元人民幣的資金,劃入到內(nèi)部戶中。此時(shí),業(yè)務(wù)系統(tǒng)完成對(duì)借記業(yè)務(wù)報(bào)文的第一階段業(yè)務(wù)處理流程。

以下對(duì)前文提及的一些名詞進(jìn)行說(shuō)明:

客戶賬是客戶在網(wǎng)商銀行開(kāi)設(shè)的結(jié)算賬戶;內(nèi)部戶是網(wǎng)商銀行內(nèi)部虛擬的賬戶,是客戶賬與資金往來(lái)戶的資金過(guò)渡賬戶,用于業(yè)務(wù)系統(tǒng)在執(zhí)行業(yè)務(wù)報(bào)文對(duì)應(yīng)的業(yè)務(wù)處理流程時(shí),作為資金的過(guò)渡賬戶,在業(yè)務(wù)系統(tǒng)不執(zhí)行業(yè)務(wù)報(bào)文對(duì)應(yīng)的業(yè)務(wù)處理流程時(shí),內(nèi)部戶的賬戶中沒(méi)有資金;資金往來(lái)戶是網(wǎng)商銀行的內(nèi)部賬戶,是網(wǎng)商銀行與客戶之間資金往來(lái)的賬戶,資金往來(lái)戶中的賬目金額代表網(wǎng)商銀行特定業(yè)務(wù)的賬目金額,除此之外,資金往來(lái)戶還會(huì)記錄自身與客戶賬之間的賬目往來(lái)。

步驟35,業(yè)務(wù)系統(tǒng)發(fā)送借記業(yè)務(wù)報(bào)文回執(zhí)給金融網(wǎng)絡(luò)系統(tǒng)。

步驟36,金融網(wǎng)絡(luò)系統(tǒng)發(fā)送借記業(yè)務(wù)報(bào)文回執(zhí)給網(wǎng)銀中心。

步驟37,網(wǎng)銀中心接收到金融網(wǎng)絡(luò)系統(tǒng)發(fā)送的借記業(yè)務(wù)報(bào)文回執(zhí)后,若該借記業(yè)務(wù)報(bào)文回執(zhí)是用于表示網(wǎng)商銀行同意執(zhí)行對(duì)手行發(fā)起的借記業(yè)務(wù),那么網(wǎng)銀中心會(huì)進(jìn)行軋差處理,軋差處理完畢后,執(zhí)行步驟38;若網(wǎng)銀中心接收到的借記業(yè)務(wù)報(bào)文回執(zhí)是用于表示網(wǎng)商銀行拒絕執(zhí)行對(duì)手行發(fā)起的借記業(yè)務(wù),那么網(wǎng)銀中心不會(huì)進(jìn)行軋差處理,即借記業(yè)務(wù)失敗,進(jìn)而執(zhí)行步驟38。

步驟38,網(wǎng)銀中心發(fā)送借記業(yè)務(wù)處理完畢通知給金融網(wǎng)絡(luò)系統(tǒng)。

步驟39,金融網(wǎng)絡(luò)系統(tǒng)將借記業(yè)務(wù)處理完畢通知發(fā)送給業(yè)務(wù)系統(tǒng)。

需要說(shuō)明的是,當(dāng)執(zhí)行完步驟34后,業(yè)務(wù)系統(tǒng)會(huì)一直處于借記業(yè)務(wù)處理狀態(tài)中,會(huì)一直等待借記業(yè)務(wù)處理完畢通知。若等待時(shí)間未超過(guò)預(yù)設(shè)等待時(shí)間閾值便接收到通過(guò)執(zhí)行步驟39發(fā)送的借記業(yè)務(wù)處理完畢通知,則可以執(zhí)行步驟310。若等待時(shí)間超過(guò)預(yù)設(shè)等待時(shí)間閾值仍未接收到借記業(yè)務(wù)處理完畢通知, 則業(yè)務(wù)系統(tǒng)會(huì)直接將借記業(yè)務(wù)置失敗,即不再等待借記業(yè)務(wù)處理完畢通知到來(lái),不再一直處于借記業(yè)務(wù)處理狀態(tài)中,結(jié)束借記業(yè)務(wù)報(bào)文對(duì)應(yīng)的借記業(yè)務(wù)處理流程。

這種情況下,若業(yè)務(wù)系統(tǒng)中的客戶賬、內(nèi)部戶和資金往來(lái)戶之間已經(jīng)產(chǎn)生資金轉(zhuǎn)移,則可以通過(guò)人工介入的方式解決已經(jīng)產(chǎn)生的資金轉(zhuǎn)移。

步驟310,業(yè)務(wù)系統(tǒng)執(zhí)行借記業(yè)務(wù)報(bào)文對(duì)應(yīng)的第二階段借記業(yè)務(wù)處理流程。

所述業(yè)務(wù)處理完畢通知包括軋差成功通知或業(yè)務(wù)失敗通知。

業(yè)務(wù)系統(tǒng)接收到軋差成功通知或業(yè)務(wù)失敗通知時(shí),執(zhí)行第二階段業(yè)務(wù)處理流程的具體操作方式不同。

當(dāng)業(yè)務(wù)系統(tǒng)接收到軋差成功通知時(shí):

業(yè)務(wù)系統(tǒng)會(huì)將內(nèi)部戶中的10萬(wàn)元人民幣的資金劃入到資金往來(lái)戶中,此時(shí),業(yè)務(wù)系統(tǒng)完成對(duì)借記業(yè)務(wù)報(bào)文的第二階段業(yè)務(wù)處理流程。

當(dāng)業(yè)務(wù)系統(tǒng)接收到業(yè)務(wù)失敗通知時(shí):

業(yè)務(wù)系統(tǒng)不會(huì)進(jìn)行其他操作,此時(shí),業(yè)務(wù)系統(tǒng)完成對(duì)借記業(yè)務(wù)報(bào)文的第二階段業(yè)務(wù)處理流程。通過(guò)上文介紹的只涉及借貸記業(yè)務(wù)報(bào)文的報(bào)文處理方法,可以清晰了解網(wǎng)商銀行、金融網(wǎng)絡(luò)系統(tǒng)、業(yè)務(wù)系統(tǒng)和網(wǎng)銀中心處理借貸記業(yè)務(wù)報(bào)文的具體流程。

在這個(gè)基礎(chǔ)上,我們?cè)龠M(jìn)一步介紹本申請(qǐng)實(shí)施例2提供的該涉及借貸記業(yè)務(wù)報(bào)文和撤銷(xiāo)通用處理確認(rèn)報(bào)文的報(bào)文處理方法。

其中,所述撤銷(xiāo)通用處理確認(rèn)報(bào)文,是用于撤銷(xiāo)借貸記業(yè)務(wù)的報(bào)文。

那么,以撤銷(xiāo)通用處理確認(rèn)報(bào)文為撤銷(xiāo)通用處理確認(rèn)報(bào)文a為例,涉及借貸記業(yè)務(wù)報(bào)文和撤銷(xiāo)通用處理確認(rèn)報(bào)文的報(bào)文處理方法的具體實(shí)現(xiàn)流程如圖2c所示,包括下述步驟:

步驟401,對(duì)手行發(fā)送借貸記業(yè)務(wù)報(bào)文給網(wǎng)銀中心,以使得網(wǎng)銀中心將該借記業(yè)務(wù)報(bào)文發(fā)送給金融網(wǎng)絡(luò)系統(tǒng)。

為便于描述業(yè)務(wù)系統(tǒng)執(zhí)行借貸記報(bào)文對(duì)應(yīng)的借貸記業(yè)務(wù)處理流程,下文繼 續(xù)沿用上述步驟21中的列舉的借記業(yè)務(wù)報(bào)文為例進(jìn)行說(shuō)明。

步驟402,對(duì)手行發(fā)送撤銷(xiāo)通用處理確認(rèn)報(bào)文給網(wǎng)銀中心,以使得網(wǎng)銀中心將該撤銷(xiāo)通用處理確認(rèn)報(bào)文發(fā)送給金融網(wǎng)絡(luò)系統(tǒng)。

對(duì)手行在發(fā)出借記業(yè)務(wù)報(bào)文后,針對(duì)該借記業(yè)務(wù)發(fā)起撤銷(xiāo),并將對(duì)應(yīng)于借記業(yè)務(wù)報(bào)文的該撤銷(xiāo)通用處理確認(rèn)報(bào)文a發(fā)送給網(wǎng)銀中心。

一般情況下,金融網(wǎng)絡(luò)系統(tǒng)應(yīng)先接收到借記業(yè)務(wù)報(bào)文,再接收到撤銷(xiāo)通用處理確認(rèn)報(bào)文a。

但是,由于本申請(qǐng)實(shí)施例,在進(jìn)行報(bào)文傳輸時(shí),采用異步傳輸方式,在網(wǎng)絡(luò)發(fā)生抖動(dòng)的情況下,可能會(huì)導(dǎo)致金融網(wǎng)絡(luò)系統(tǒng)接收借記業(yè)務(wù)報(bào)文和撤銷(xiāo)通用處理確認(rèn)報(bào)文a時(shí),產(chǎn)生亂序情況。

上述亂序情況包括但不限于下述其中一種:

同時(shí)接收到借貸記業(yè)務(wù)報(bào)文和撤銷(xiāo)通用處理確認(rèn)報(bào)文a;

先接收到撤銷(xiāo)通用處理確認(rèn)報(bào)文a后接收到借貸記業(yè)務(wù)報(bào)文;

只接收到撤銷(xiāo)通用處理確認(rèn)報(bào)文a,借貸記業(yè)務(wù)報(bào)文丟失。

由于針對(duì)不同的亂序情況,本申請(qǐng)實(shí)施例均會(huì)采用類(lèi)似的方案來(lái)保證業(yè)務(wù)系統(tǒng)不會(huì)受到報(bào)文亂序的影響,因此,為便于描述,本申請(qǐng)實(shí)施例2以先接收到撤銷(xiāo)通用處理確認(rèn)報(bào)文a后接收到借貸記業(yè)務(wù)報(bào)文這一情況為例,對(duì)該方案進(jìn)行說(shuō)明。

步驟403,金融網(wǎng)絡(luò)系統(tǒng)接收網(wǎng)銀中心發(fā)送的撤銷(xiāo)通用處理確認(rèn)報(bào)文a。

為了便于后續(xù)查詢撤銷(xiāo)通用處理確認(rèn)報(bào)文a,金融網(wǎng)絡(luò)系統(tǒng)會(huì)將接收到的撤銷(xiāo)通用處理確認(rèn)報(bào)文a存儲(chǔ)在本地?cái)?shù)據(jù)庫(kù)中。由于本申請(qǐng)實(shí)施例2中以先接收到撤銷(xiāo)通用處理確認(rèn)報(bào)文a后接收到借貸記業(yè)務(wù)報(bào)文這一情況為例,因此,在執(zhí)行完步驟403后,執(zhí)行步驟404。

步驟404,金融網(wǎng)絡(luò)系統(tǒng)接收網(wǎng)銀中心發(fā)送的借記業(yè)務(wù)報(bào)文。

該借記業(yè)務(wù)報(bào)文是步驟403中所述的撤銷(xiāo)通用處理確認(rèn)報(bào)文a對(duì)應(yīng)的業(yè)務(wù)報(bào)文。

為了便于后續(xù)查詢借記業(yè)務(wù)報(bào)文,金融網(wǎng)絡(luò)可以將接收到的借記業(yè)務(wù)報(bào)文存儲(chǔ)在本地?cái)?shù)據(jù)庫(kù)中。

步驟405,金融網(wǎng)絡(luò)系統(tǒng)發(fā)送借記業(yè)務(wù)報(bào)文給業(yè)務(wù)系統(tǒng)。

針對(duì)先接收到撤銷(xiāo)通用處理確認(rèn)報(bào)文a后接收到借貸記業(yè)務(wù)報(bào)文這一亂序情況,可以事先對(duì)金融網(wǎng)絡(luò)系統(tǒng)進(jìn)行設(shè)定,使金融網(wǎng)絡(luò)系統(tǒng)在執(zhí)行步驟403和步驟404后,只發(fā)送借記業(yè)務(wù)報(bào)文給業(yè)務(wù)系統(tǒng)。

步驟406,金融網(wǎng)絡(luò)系統(tǒng)包含的稱為“金融交換系統(tǒng)”的子系統(tǒng)在向業(yè)務(wù)系統(tǒng)發(fā)送撤銷(xiāo)通用處理確認(rèn)報(bào)文a前,判斷業(yè)務(wù)系統(tǒng)是否已接收到撤銷(xiāo)通用處理確認(rèn)報(bào)文a對(duì)應(yīng)的借記業(yè)務(wù)報(bào)文;若判斷結(jié)果為是,則執(zhí)行步驟407;若判斷結(jié)果為否,則執(zhí)行步驟409。

步驟406的具體實(shí)現(xiàn)流程可參見(jiàn)申請(qǐng)實(shí)施例1中的步驟12。其中,步驟406中的撤銷(xiāo)通用處理確認(rèn)報(bào)文a相當(dāng)于申請(qǐng)實(shí)施例1中的業(yè)務(wù)變更報(bào)文,步驟406中的借記業(yè)務(wù)報(bào)文相當(dāng)于申請(qǐng)實(shí)施例1中的業(yè)務(wù)報(bào)文。

另外,根據(jù)本申請(qǐng)實(shí)施例2中的步驟34可知,借記業(yè)務(wù)報(bào)文對(duì)應(yīng)的第一階段借記業(yè)務(wù)處理流程相當(dāng)于申請(qǐng)實(shí)施例1中的業(yè)務(wù)報(bào)文對(duì)應(yīng)的業(yè)務(wù)處理流程。

那么,此處不再對(duì)如何判斷業(yè)務(wù)系統(tǒng)是否已接收到撤銷(xiāo)通用處理確認(rèn)報(bào)文a對(duì)應(yīng)的借記業(yè)務(wù)報(bào)文進(jìn)行贅述。

步驟407,金融網(wǎng)絡(luò)系統(tǒng)發(fā)送撤銷(xiāo)通用處理確認(rèn)報(bào)文a給業(yè)務(wù)系統(tǒng)。

執(zhí)行完步驟407后,執(zhí)行步驟408。

步驟408,業(yè)務(wù)系統(tǒng)執(zhí)行撤銷(xiāo)通用處理確認(rèn)報(bào)文a對(duì)應(yīng)的撤銷(xiāo)流程。

當(dāng)業(yè)務(wù)系統(tǒng)已接收到借記業(yè)務(wù)報(bào)文,但未開(kāi)始執(zhí)行所述借記業(yè)務(wù)報(bào)文對(duì)應(yīng)的第一階段借記業(yè)務(wù)處理流程,或業(yè)務(wù)系統(tǒng)已接收到借記業(yè)務(wù)報(bào)文并開(kāi)始執(zhí)行所述借記業(yè)務(wù)報(bào)文對(duì)應(yīng)的第一階段借記業(yè)務(wù)處理流程但未執(zhí)行完畢時(shí),業(yè)務(wù)系統(tǒng)的具體操作步驟如下:

業(yè)務(wù)系統(tǒng)收到金融網(wǎng)絡(luò)系統(tǒng)發(fā)送的撤銷(xiāo)通用處理確認(rèn)報(bào)文a,會(huì)暫時(shí)忽略 撤銷(xiāo)通用處理確認(rèn)報(bào)文a,繼續(xù)執(zhí)行借記業(yè)務(wù)報(bào)文對(duì)應(yīng)的第一階段借記處理流程,直至執(zhí)行完畢借記業(yè)務(wù)報(bào)文對(duì)應(yīng)的第一階段借記處理流程,業(yè)務(wù)系統(tǒng)再執(zhí)行撤銷(xiāo)通用處理確認(rèn)報(bào)文a對(duì)應(yīng)的撤銷(xiāo)流程。

當(dāng)業(yè)務(wù)系統(tǒng)已接收到借記業(yè)務(wù)報(bào)文并已經(jīng)執(zhí)行完畢所述借記業(yè)務(wù)報(bào)文對(duì)應(yīng)的第一階段借記業(yè)務(wù)處理流程時(shí),業(yè)務(wù)系統(tǒng)的具體操作步驟如下:

業(yè)務(wù)系統(tǒng)收到金融網(wǎng)絡(luò)系統(tǒng)發(fā)送的撤銷(xiāo)通用處理確認(rèn)報(bào)文a,會(huì)立即執(zhí)行撤銷(xiāo)通用處理確認(rèn)報(bào)文a對(duì)應(yīng)的撤銷(xiāo)流程。

業(yè)務(wù)系統(tǒng)完成對(duì)借記業(yè)務(wù)報(bào)文的第一階段業(yè)務(wù)處理流程后可能會(huì)得到兩種結(jié)果:

結(jié)果一:

業(yè)務(wù)系統(tǒng)將客戶賬中金額為10萬(wàn)元人民幣的資金劃入內(nèi)部戶,同意執(zhí)行對(duì)手行發(fā)起的借記業(yè)務(wù)。

結(jié)果二:

業(yè)務(wù)系統(tǒng)不將客戶賬中金額為10萬(wàn)元人民幣的資金劃入內(nèi)部戶,拒絕執(zhí)行對(duì)手行發(fā)起的借記業(yè)務(wù)。

業(yè)務(wù)系統(tǒng)針對(duì)上述這兩種結(jié)果,執(zhí)行撤銷(xiāo)通用處理確認(rèn)報(bào)文a對(duì)應(yīng)的撤銷(xiāo)流程的具體操作實(shí)現(xiàn)方式不同。

那么,針對(duì)結(jié)果一,業(yè)務(wù)系統(tǒng)執(zhí)行撤銷(xiāo)通用處理確認(rèn)報(bào)文a對(duì)應(yīng)的撤銷(xiāo)流程具體包括:通過(guò)將內(nèi)部戶中金額為10萬(wàn)元人民幣的資金劃入所述客戶賬中,從而完成撤銷(xiāo)處理流程,也即完成對(duì)借記業(yè)務(wù)報(bào)文的第二階段業(yè)務(wù)處理流程。

針對(duì)結(jié)果二,業(yè)務(wù)系統(tǒng)執(zhí)行撤銷(xiāo)通用處理確認(rèn)報(bào)文a對(duì)應(yīng)的撤銷(xiāo)流程具體包括:不進(jìn)行內(nèi)部戶與客戶賬之間的資金轉(zhuǎn)移,從而完成撤銷(xiāo)處理流程,也即完成對(duì)借記業(yè)務(wù)報(bào)文的第二階段業(yè)務(wù)處理流程。

步驟409,一致性恢復(fù)系統(tǒng)采集中間狀態(tài)的撤銷(xiāo)通用處理確認(rèn)報(bào)文。

一致性恢復(fù)系統(tǒng)采集中間狀態(tài)的撤銷(xiāo)通用處理確認(rèn)報(bào)文撤銷(xiāo)通用處理確認(rèn)報(bào)文,是指一致性恢復(fù)系統(tǒng)通過(guò)查詢金融網(wǎng)絡(luò)系統(tǒng)的數(shù)據(jù)庫(kù)中的各撤銷(xiāo)通用 處理確認(rèn)報(bào)文撤銷(xiāo)通用處理確認(rèn)報(bào)文的保存報(bào)文狀態(tài)信息的關(guān)鍵信息段(后稱第一關(guān)鍵信息段),確定當(dāng)前處于中間狀態(tài)的撤銷(xiāo)通用處理確認(rèn)報(bào)文撤銷(xiāo)通用處理確認(rèn)報(bào)文。確定出的當(dāng)前處于中間狀態(tài)的撤銷(xiāo)通用處理確認(rèn)報(bào)文撤銷(xiāo)通用處理確認(rèn)報(bào)文,即為采集到的中間狀態(tài)的撤銷(xiāo)通用處理確認(rèn)報(bào)文撤銷(xiāo)通用處理確認(rèn)報(bào)文。

具體而言,若查詢到包含“to_process”這一報(bào)文狀態(tài)信息的第一關(guān)鍵信息段,則可以確定該第一關(guān)鍵信息段所屬的撤銷(xiāo)通用處理確認(rèn)報(bào)文撤銷(xiāo)通用處理確認(rèn)報(bào)文,是中間狀態(tài)的撤銷(xiāo)通用處理確認(rèn)報(bào)文撤銷(xiāo)通用處理確認(rèn)報(bào)文。

本申請(qǐng)實(shí)施例中,一致性恢復(fù)系統(tǒng)可以采用周期性采集的方式,定期采集指定時(shí)間段內(nèi)的中間狀態(tài)的撤銷(xiāo)通用處理確認(rèn)報(bào)文撤銷(xiāo)通用處理確認(rèn)報(bào)文。比如,可以按每小時(shí)采集一次的方式,采集在當(dāng)前采樣周期到來(lái)前的一段時(shí)間內(nèi)被保存至金融網(wǎng)絡(luò)的數(shù)據(jù)庫(kù)中的中間狀態(tài)的撤銷(xiāo)通用處理確認(rèn)報(bào)文撤銷(xiāo)通用處理確認(rèn)報(bào)文。

需要說(shuō)明的是,金融網(wǎng)絡(luò)系統(tǒng)接收到撤銷(xiāo)通用處理確認(rèn)報(bào)文撤銷(xiāo)通用處理確認(rèn)報(bào)文時(shí),撤銷(xiāo)通用處理確認(rèn)報(bào)文撤銷(xiāo)通用處理確認(rèn)報(bào)文狀態(tài)是to_process。而后,金融網(wǎng)絡(luò)系統(tǒng)會(huì)將撤銷(xiāo)通用處理確認(rèn)報(bào)文撤銷(xiāo)通用處理確認(rèn)報(bào)文保存到所述數(shù)據(jù)庫(kù)中,并將撤銷(xiāo)通用處理確認(rèn)報(bào)文撤銷(xiāo)通用處理確認(rèn)報(bào)文的狀態(tài)保持為to_process,以表明該撤銷(xiāo)通用處理確認(rèn)報(bào)文撤銷(xiāo)通用處理確認(rèn)報(bào)文等待被發(fā)送給業(yè)務(wù)系統(tǒng)。后續(xù),當(dāng)金融網(wǎng)絡(luò)系統(tǒng)向業(yè)務(wù)系統(tǒng)發(fā)送撤銷(xiāo)通用處理確認(rèn)報(bào)文撤銷(xiāo)通用處理確認(rèn)報(bào)文時(shí),會(huì)先將撤銷(xiāo)通用處理確認(rèn)報(bào)文撤銷(xiāo)通用處理確認(rèn)報(bào)文狀態(tài)更改為processed,然后再進(jìn)行發(fā)送。

基于金融網(wǎng)絡(luò)系統(tǒng)對(duì)于撤銷(xiāo)通用處理確認(rèn)報(bào)文撤銷(xiāo)通用處理確認(rèn)報(bào)文狀態(tài)的上述處理機(jī)制,一致性恢復(fù)系統(tǒng)通過(guò)采集中間狀態(tài)的撤銷(xiāo)通用處理確認(rèn)報(bào)文撤銷(xiāo)通用處理確認(rèn)報(bào)文,可以確定當(dāng)前還未發(fā)送給業(yè)務(wù)系統(tǒng)的撤銷(xiāo)通用處理確認(rèn)報(bào)文撤銷(xiāo)通用處理確認(rèn)報(bào)文。下文以采集到的該中間狀態(tài)的撤銷(xiāo)通用處理確認(rèn)報(bào)文撤銷(xiāo)通用處理確認(rèn)報(bào)文為撤銷(xiāo)通用處理確認(rèn)報(bào)文撤銷(xiāo)通用處理確認(rèn) 報(bào)文a為例,進(jìn)行介紹。

報(bào)文在傳輸過(guò)程中,會(huì)不斷的封裝成分組、包、幀來(lái)傳輸,其中封裝的方式就是添加一些信息段。該信息段可以包括報(bào)文被傳輸?shù)脑刂?、目的地址、達(dá)到原地址時(shí)間以及存儲(chǔ)在數(shù)據(jù)庫(kù)的時(shí)間等。報(bào)文每經(jīng)過(guò)一次傳輸,便會(huì)添加一些信息段,導(dǎo)致報(bào)文包含的信息越來(lái)越多。由此可知,中間狀態(tài)的撤銷(xiāo)通用處理確認(rèn)報(bào)文撤銷(xiāo)通用處理確認(rèn)報(bào)文經(jīng)過(guò)多次傳輸后,包含的信息段會(huì)比較多。本申請(qǐng)實(shí)施例中,視實(shí)際需求,可以從已采集的中間狀態(tài)的撤銷(xiāo)通用處理確認(rèn)報(bào)文撤銷(xiāo)通用處理確認(rèn)報(bào)文包含的信息段中,獲取除報(bào)文狀態(tài)信息外的其他信息。

比如,由于在一致性恢復(fù)系統(tǒng)采集到中間狀態(tài)的撤銷(xiāo)通用處理確認(rèn)報(bào)文撤銷(xiāo)通用處理確認(rèn)報(bào)文a后,后續(xù)可能會(huì)將針對(duì)采集到的撤銷(xiāo)通用處理確認(rèn)報(bào)文撤銷(xiāo)通用處理確認(rèn)報(bào)文a的補(bǔ)償通知發(fā)送給金融交換系統(tǒng)。該補(bǔ)償通知中,一般會(huì)包括一致性恢復(fù)系統(tǒng)采集到的中間狀態(tài)的撤銷(xiāo)通用處理確認(rèn)報(bào)文撤銷(xiāo)通用處理確認(rèn)報(bào)文a的標(biāo)識(shí),以使得金融交換系統(tǒng)獲知當(dāng)前是撤銷(xiāo)通用處理確認(rèn)報(bào)文撤銷(xiāo)通用處理確認(rèn)報(bào)文a處于中間狀態(tài)。因此,一致性恢復(fù)系統(tǒng)可以獲取撤銷(xiāo)通用處理確認(rèn)報(bào)文撤銷(xiāo)通用處理確認(rèn)報(bào)文a包含的某關(guān)鍵信息段(后稱第二關(guān)鍵信息段)中的撤銷(xiāo)通用處理確認(rèn)報(bào)文撤銷(xiāo)通用處理確認(rèn)報(bào)文a的標(biāo)識(shí)。

又比如,除了可以獲取上述第一、第二關(guān)鍵信息段外,一致性恢復(fù)系統(tǒng)還可以獲取用于保存報(bào)文類(lèi)型標(biāo)識(shí)(如撤銷(xiāo)通用處理確認(rèn)報(bào)文撤銷(xiāo)通用處理確認(rèn)報(bào)文a的類(lèi)型標(biāo)識(shí)為“x”)的字段,并攜帶在所述補(bǔ)償通知中發(fā)送給金融交換系統(tǒng),以便金融交換系統(tǒng)獲知處于中間狀態(tài)的報(bào)文的類(lèi)型。

步驟410,一致性恢復(fù)系統(tǒng)判斷針對(duì)撤銷(xiāo)通用處理確認(rèn)報(bào)文撤銷(xiāo)通用處理確認(rèn)報(bào)文a的補(bǔ)償次數(shù)是否達(dá)到預(yù)設(shè)次數(shù)閾值;若判斷結(jié)果為否,則執(zhí)行步驟411;若判斷結(jié)果為是,則執(zhí)行步驟412;

針對(duì)撤銷(xiāo)通用處理確認(rèn)報(bào)文撤銷(xiāo)通用處理確認(rèn)報(bào)文a的補(bǔ)償次數(shù),是指一致性恢復(fù)系統(tǒng)重復(fù)向金融交換系統(tǒng)發(fā)送針對(duì)該撤銷(xiāo)通用處理確認(rèn)報(bào)文撤銷(xiāo)通 用處理確認(rèn)報(bào)文a生成的補(bǔ)償通知的次數(shù)。其中,針對(duì)該撤銷(xiāo)通用處理確認(rèn)報(bào)文撤銷(xiāo)通用處理確認(rèn)報(bào)文a生成的補(bǔ)償通知,用于告知金融交換系統(tǒng),有中間狀態(tài)的撤銷(xiāo)通用處理確認(rèn)報(bào)文a需要被處理。

步驟411,一致性恢復(fù)系統(tǒng)將針對(duì)采集到的中間狀態(tài)的撤銷(xiāo)通用處理確認(rèn)報(bào)文a生成的補(bǔ)償通知(該通知中會(huì)包含撤銷(xiāo)通用處理確認(rèn)報(bào)文a的標(biāo)識(shí)),發(fā)送給金融交換系統(tǒng),以觸發(fā)金融交換系統(tǒng)在向業(yè)務(wù)系統(tǒng)發(fā)送撤銷(xiāo)通用處理確認(rèn)報(bào)文a前,判斷業(yè)務(wù)系統(tǒng)是否已接收到撤銷(xiāo)通用處理確認(rèn)報(bào)文a對(duì)應(yīng)的借記業(yè)務(wù)報(bào)文;若判斷結(jié)果為是,則執(zhí)行步驟407;若判斷結(jié)果為否,則執(zhí)行步驟410。

其中,所述補(bǔ)償通知,可以是一致性恢復(fù)系統(tǒng)生成的。

步驟412,金融網(wǎng)絡(luò)系統(tǒng)拒絕發(fā)送撤銷(xiāo)通用處理確認(rèn)報(bào)文a給業(yè)務(wù)系統(tǒng)。

具體而言,金融網(wǎng)絡(luò)系統(tǒng)將一直保持撤銷(xiāo)通用處理確認(rèn)報(bào)文a為中間狀態(tài)。

步驟412執(zhí)行完畢后,執(zhí)行步驟413。

步驟413,業(yè)務(wù)系統(tǒng)置借記業(yè)務(wù)失敗,從而結(jié)束借記業(yè)務(wù)報(bào)文對(duì)應(yīng)的借記業(yè)務(wù)處理流程。

采用本申請(qǐng)實(shí)施例2提供的方法,由于是在業(yè)務(wù)系統(tǒng)接收到業(yè)務(wù)變更報(bào)文對(duì)應(yīng)的業(yè)務(wù)報(bào)文后,才向業(yè)務(wù)系統(tǒng)發(fā)送業(yè)務(wù)變更報(bào)文,從而可以保證業(yè)務(wù)報(bào)文和業(yè)務(wù)變更報(bào)文在到達(dá)業(yè)務(wù)系統(tǒng)時(shí)不會(huì)出現(xiàn)亂序的情況,這樣,業(yè)務(wù)系統(tǒng)便不會(huì)受到報(bào)文亂序的影響,可以正常處理業(yè)務(wù)。

實(shí)施例3

出于與實(shí)施例1相同的發(fā)明構(gòu)思,本申請(qǐng)實(shí)施例3提供一種報(bào)文處理裝置,該裝置的具體結(jié)構(gòu)示意圖如圖3所示,包括下述模塊:

接收模塊51,用于接收業(yè)務(wù)變更報(bào)文。

第一業(yè)務(wù)判斷模塊52,用于判斷業(yè)務(wù)系統(tǒng)是否已接收到業(yè)務(wù)變更報(bào)文對(duì)應(yīng) 的業(yè)務(wù)報(bào)文;判斷結(jié)果為是時(shí),觸發(fā)發(fā)送模塊;判斷結(jié)果為否時(shí),觸發(fā)第一業(yè)務(wù)判斷模塊。

發(fā)送模塊53,用于向業(yè)務(wù)系統(tǒng)發(fā)送所述業(yè)務(wù)變更報(bào)文。

在一種實(shí)施方式中,第一業(yè)務(wù)判斷模塊52,具體用于:

判斷業(yè)務(wù)系統(tǒng)針對(duì)所述業(yè)務(wù)報(bào)文對(duì)應(yīng)的業(yè)務(wù)處理流程的處理狀態(tài),以便根據(jù)所述處理狀態(tài)確定業(yè)務(wù)系統(tǒng)是否已接收到業(yè)務(wù)變更報(bào)文對(duì)應(yīng)的業(yè)務(wù)報(bào)文。

當(dāng)所述處理狀態(tài)為業(yè)務(wù)系統(tǒng)已接收到上述業(yè)務(wù)報(bào)文但未開(kāi)始執(zhí)行所述業(yè)務(wù)報(bào)文對(duì)應(yīng)的業(yè)務(wù)處理流程時(shí),所述第一業(yè)務(wù)判斷模塊52,具體用于:

判斷是否已接收到業(yè)務(wù)系統(tǒng)發(fā)出的業(yè)務(wù)報(bào)文接收通知且業(yè)務(wù)系統(tǒng)是否產(chǎn)生業(yè)務(wù)流水記錄,若已接收到業(yè)務(wù)系統(tǒng)發(fā)出的業(yè)務(wù)報(bào)文接收通知且業(yè)務(wù)系統(tǒng)未產(chǎn)生業(yè)務(wù)流水記錄,則判定業(yè)務(wù)系統(tǒng)已接收到上述業(yè)務(wù)報(bào)文但未開(kāi)始執(zhí)行所述業(yè)務(wù)報(bào)文對(duì)應(yīng)的業(yè)務(wù)處理流程,進(jìn)而可以判定業(yè)務(wù)系統(tǒng)已接收到業(yè)務(wù)變更報(bào)文對(duì)應(yīng)的業(yè)務(wù)報(bào)文;

或,判斷業(yè)務(wù)系統(tǒng)是否已發(fā)出業(yè)務(wù)報(bào)文接收通知且業(yè)務(wù)系統(tǒng)是否產(chǎn)生業(yè)務(wù)流水記錄,若業(yè)務(wù)系統(tǒng)已發(fā)出業(yè)務(wù)報(bào)文接收通知且業(yè)務(wù)系統(tǒng)未產(chǎn)生業(yè)務(wù)流水記錄,則判定業(yè)務(wù)系統(tǒng)已接收到上述業(yè)務(wù)報(bào)文但未開(kāi)始執(zhí)行所述業(yè)務(wù)報(bào)文對(duì)應(yīng)的業(yè)務(wù)處理流程,進(jìn)而可以判定業(yè)務(wù)系統(tǒng)已接收到業(yè)務(wù)變更報(bào)文對(duì)應(yīng)的業(yè)務(wù)報(bào)文;

或,當(dāng)所述處理狀態(tài)為業(yè)務(wù)系統(tǒng)已經(jīng)開(kāi)始執(zhí)行所述業(yè)務(wù)報(bào)文的業(yè)務(wù)處理流程但未執(zhí)行完畢時(shí),所述第一業(yè)務(wù)判斷模塊52,具體用于:

判斷業(yè)務(wù)系統(tǒng)是否產(chǎn)生業(yè)務(wù)流水記錄且是否已接收到業(yè)務(wù)系統(tǒng)發(fā)出的業(yè)務(wù)報(bào)文回執(zhí),若業(yè)務(wù)系統(tǒng)產(chǎn)生業(yè)務(wù)流水記錄且未接收到業(yè)務(wù)系統(tǒng)發(fā)出的業(yè)務(wù)報(bào)文回執(zhí),則判定業(yè)務(wù)系統(tǒng)已經(jīng)開(kāi)始執(zhí)行所述業(yè)務(wù)報(bào)文的業(yè)務(wù)處理流程但未執(zhí)行完畢,進(jìn)而判定業(yè)務(wù)系統(tǒng)已接收到業(yè)務(wù)變更報(bào)文對(duì)應(yīng)的業(yè)務(wù)報(bào)文;

或,判斷業(yè)務(wù)系統(tǒng)是否產(chǎn)生業(yè)務(wù)流水記錄且業(yè)務(wù)系統(tǒng)是否已發(fā)出業(yè)務(wù)報(bào)文回執(zhí),若業(yè)務(wù)系統(tǒng)產(chǎn)生業(yè)務(wù)流水記錄且業(yè)務(wù)系統(tǒng)未發(fā)出業(yè)務(wù)報(bào)文回執(zhí),則判定 業(yè)務(wù)系統(tǒng)已經(jīng)開(kāi)始執(zhí)行所述業(yè)務(wù)報(bào)文的業(yè)務(wù)處理流程但未執(zhí)行完畢,進(jìn)而判定業(yè)務(wù)系統(tǒng)已接收到業(yè)務(wù)變更報(bào)文對(duì)應(yīng)的業(yè)務(wù)報(bào)文;

或,當(dāng)所述處理狀態(tài)為業(yè)務(wù)系統(tǒng)已經(jīng)執(zhí)行完畢所述業(yè)務(wù)報(bào)文對(duì)應(yīng)的業(yè)務(wù)處理流程時(shí),所述第一業(yè)務(wù)判斷模塊52,具體用于:

判斷是否接收到業(yè)務(wù)報(bào)文回執(zhí),若接收到業(yè)務(wù)報(bào)文回執(zhí),則判定業(yè)務(wù)系統(tǒng)已經(jīng)執(zhí)行完畢所述業(yè)務(wù)處理流程,進(jìn)而判定業(yè)務(wù)系統(tǒng)已接收到業(yè)務(wù)變更報(bào)文對(duì)應(yīng)的業(yè)務(wù)報(bào)文;

或,判斷業(yè)務(wù)系統(tǒng)是否已經(jīng)發(fā)出業(yè)務(wù)報(bào)文回執(zhí),若業(yè)務(wù)系統(tǒng)已發(fā)出所述回執(zhí),則判定業(yè)務(wù)系統(tǒng)已經(jīng)執(zhí)行完畢所述業(yè)務(wù)處理流程,進(jìn)而判定業(yè)務(wù)系統(tǒng)已接收到業(yè)務(wù)變更報(bào)文對(duì)應(yīng)的業(yè)務(wù)報(bào)文;

其中,所述業(yè)務(wù)報(bào)文接收通知,用于表示業(yè)務(wù)系統(tǒng)已經(jīng)接收到業(yè)務(wù)報(bào)文;

所述業(yè)務(wù)流水記錄,用于表示業(yè)務(wù)系統(tǒng)執(zhí)行業(yè)務(wù)報(bào)文對(duì)應(yīng)的業(yè)務(wù)處理流程的過(guò)程的記錄;

所述業(yè)務(wù)報(bào)文回執(zhí),用于表示業(yè)務(wù)系統(tǒng)已執(zhí)行完畢所述業(yè)務(wù)處理流程。

在一種實(shí)施方式中,所述裝置還包括:

第二業(yè)務(wù)判斷模塊,用于第一業(yè)務(wù)判斷模塊52判斷業(yè)務(wù)系統(tǒng)是否已接收到業(yè)務(wù)變更報(bào)文對(duì)應(yīng)的業(yè)務(wù)報(bào)文之前,判斷是否已接收到業(yè)務(wù)變更報(bào)文對(duì)應(yīng)的業(yè)務(wù)報(bào)文。

次數(shù)確定模塊,用于確定第一業(yè)務(wù)判斷模塊52確定執(zhí)行判斷業(yè)務(wù)系統(tǒng)是否已接收到業(yè)務(wù)變更報(bào)文對(duì)應(yīng)的業(yè)務(wù)報(bào)文的步驟的次數(shù)。

第三業(yè)務(wù)判斷模塊,用于判斷所述次數(shù)確定模塊55確定的次數(shù)是否達(dá)到預(yù)設(shè)次數(shù)閾值且第一業(yè)務(wù)判斷模塊52得到的最后一次的判斷結(jié)果是否仍未否;如果是,不觸發(fā)第一業(yè)務(wù)判斷模塊52和發(fā)送模塊53。

采用本申請(qǐng)實(shí)施例3提供的方法,由于是在業(yè)務(wù)系統(tǒng)接收到業(yè)務(wù)變更報(bào)文對(duì)應(yīng)的業(yè)務(wù)報(bào)文后,才向業(yè)務(wù)系統(tǒng)發(fā)送業(yè)務(wù)變更報(bào)文,從而可以保證業(yè)務(wù)報(bào)文和業(yè)務(wù)變更報(bào)文在到達(dá)業(yè)務(wù)系統(tǒng)時(shí)不會(huì)出現(xiàn)亂序的情況,這樣,業(yè)務(wù)系統(tǒng)便不 會(huì)受到報(bào)文亂序的影響,可以正常處理業(yè)務(wù)。

實(shí)施例4

出于與實(shí)施例1相同的發(fā)明構(gòu)思,本申請(qǐng)實(shí)施例4提供一種基于網(wǎng)商銀行的報(bào)文處理裝置,其特征在于,所述網(wǎng)商銀行包括:業(yè)務(wù)系統(tǒng)以及連接網(wǎng)銀中心與業(yè)務(wù)系統(tǒng)的金融網(wǎng)絡(luò)系統(tǒng),所述裝置的具體結(jié)構(gòu)示意圖如圖4所示,包括下述模塊:

金融網(wǎng)絡(luò)接收模塊61,用于接收網(wǎng)銀中心發(fā)送的撤銷(xiāo)通用處理確認(rèn)報(bào)文。

第一金融網(wǎng)絡(luò)業(yè)務(wù)判斷模塊62,用于判斷業(yè)務(wù)系統(tǒng)是否已接收到撤銷(xiāo)通用處理確認(rèn)報(bào)文對(duì)應(yīng)的業(yè)務(wù)報(bào)文;判斷結(jié)果為是時(shí),觸發(fā)金融網(wǎng)絡(luò)發(fā)送模塊;判斷結(jié)果為否時(shí),觸發(fā)第一金融網(wǎng)絡(luò)業(yè)務(wù)判斷模塊62。

金融網(wǎng)絡(luò)發(fā)送模塊63,用于向業(yè)務(wù)系統(tǒng)發(fā)送所述撤銷(xiāo)通用處理確認(rèn)報(bào)文。

其中,所述撤銷(xiāo)通用處理確認(rèn)報(bào)文,是用于撤銷(xiāo)借貸記業(yè)務(wù)的報(bào)文。

另外,所述撤銷(xiāo)通用處理確認(rèn)報(bào)文,由不同于網(wǎng)商銀行的其他銀行發(fā)送給網(wǎng)銀中心,再由網(wǎng)銀中心發(fā)送給網(wǎng)商銀行包含的金融網(wǎng)絡(luò)系統(tǒng),最終由網(wǎng)商銀行包含的上述金融網(wǎng)絡(luò)系統(tǒng)發(fā)送給網(wǎng)商銀行包含的業(yè)務(wù)系統(tǒng)。

第一金融網(wǎng)絡(luò)業(yè)務(wù)判斷模塊62,具體用于:

判斷業(yè)務(wù)系統(tǒng)針對(duì)所述借貸記業(yè)務(wù)報(bào)文對(duì)應(yīng)的借貸記業(yè)務(wù)處理流程的處理狀態(tài),以便根據(jù)所述處理狀態(tài)確定業(yè)務(wù)系統(tǒng)是否已接收到撤銷(xiāo)通用處理確認(rèn)報(bào)文對(duì)應(yīng)的借貸記業(yè)務(wù)報(bào)文。

在一種實(shí)施方式中,所述裝置還可以包括:

第二金融網(wǎng)絡(luò)業(yè)務(wù)判斷模塊,用于第一金融網(wǎng)絡(luò)業(yè)務(wù)判斷模塊62判斷業(yè)務(wù)系統(tǒng)是否已接收到撤銷(xiāo)通用處理確認(rèn)報(bào)文對(duì)應(yīng)的借貸記業(yè)務(wù)報(bào)文之前,判斷金融網(wǎng)絡(luò)系統(tǒng)是否接收到撤銷(xiāo)通用處理確認(rèn)報(bào)文對(duì)應(yīng)的借貸記業(yè)務(wù)報(bào)文;若金融網(wǎng)絡(luò)系統(tǒng)接收到所述借貸記業(yè)務(wù)報(bào)文,則觸發(fā)第一金融網(wǎng)絡(luò)業(yè)務(wù)判斷模塊62;若金融網(wǎng)絡(luò)系統(tǒng)未接收到所述借貸記業(yè)務(wù)報(bào)文,則不觸發(fā)第一金融網(wǎng)絡(luò)業(yè) 務(wù)判斷模塊62。

金融網(wǎng)絡(luò)次數(shù)確認(rèn)模塊,用于確定第一金融網(wǎng)絡(luò)業(yè)務(wù)判斷模塊62執(zhí)行判斷業(yè)務(wù)系統(tǒng)是否已接收到撤銷(xiāo)通用處理確認(rèn)報(bào)文對(duì)應(yīng)的借貸記業(yè)務(wù)報(bào)文的步驟的次數(shù);

第三金融網(wǎng)絡(luò)業(yè)務(wù)判斷模塊,用于判斷所述金融網(wǎng)絡(luò)次數(shù)確定模塊確定的次數(shù)是否達(dá)到預(yù)設(shè)次數(shù)閾值且第一金融網(wǎng)絡(luò)業(yè)務(wù)判斷模塊62得到的最后一次的判斷結(jié)果是否仍為否;如果是,不觸發(fā)第一金融網(wǎng)絡(luò)業(yè)務(wù)判斷模塊62和金融網(wǎng)絡(luò)發(fā)送模塊63。

采用本申請(qǐng)實(shí)施例4提供的方法,由于是在業(yè)務(wù)系統(tǒng)接收到業(yè)務(wù)變更報(bào)文對(duì)應(yīng)的業(yè)務(wù)報(bào)文后,才向業(yè)務(wù)系統(tǒng)發(fā)送業(yè)務(wù)變更報(bào)文,從而可以保證業(yè)務(wù)報(bào)文和業(yè)務(wù)變更報(bào)文在到達(dá)業(yè)務(wù)系統(tǒng)時(shí)不會(huì)出現(xiàn)亂序的情況,這樣,業(yè)務(wù)系統(tǒng)便不會(huì)受到報(bào)文亂序的影響,可以正常處理業(yè)務(wù)。

本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤(pán)存儲(chǔ)器、cd-rom、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。

本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專(zhuān)用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。

這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中 的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。

這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。

以上所述僅為本申請(qǐng)的實(shí)施例而已,并不用于限制本申請(qǐng)。對(duì)于本領(lǐng)域技術(shù)人員來(lái)說(shuō),本申請(qǐng)可以有各種更改和變化。凡在本申請(qǐng)的精神和原理之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請(qǐng)的權(quán)利要求范圍之內(nèi)。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1