專利名稱:一種實(shí)現(xiàn)實(shí)時(shí)結(jié)息處理的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別是一種實(shí)現(xiàn)實(shí)時(shí)結(jié)息處理的方法和系統(tǒng)。
背景技術(shù):
隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,在傳統(tǒng)銀行系統(tǒng)才能實(shí)現(xiàn)的貸款和還款等信貸業(yè)務(wù),現(xiàn)在可以在網(wǎng)絡(luò)上的網(wǎng)絡(luò)銀行或者金融核心賬務(wù)系統(tǒng)中實(shí)現(xiàn),為客戶執(zhí)行信貸業(yè)務(wù)操作帶來的極大的方便。另外,在信貸業(yè)務(wù)中,網(wǎng)絡(luò)銀行或者賬務(wù)系統(tǒng)還要對(duì)客戶在執(zhí)行信貸業(yè)務(wù)操作過程所產(chǎn)生的各類信貸業(yè)務(wù)數(shù)據(jù)進(jìn)行結(jié)息處理。在傳統(tǒng)銀行系統(tǒng)中,通常在非營業(yè)時(shí)間,如每日凌晨對(duì)當(dāng)天的信貸業(yè)務(wù)數(shù)據(jù)進(jìn)行結(jié)息處理,從而保證在結(jié)息處理時(shí),信貸業(yè)務(wù)數(shù)據(jù)是穩(wěn)定不變的。但是,與傳統(tǒng)的信貸業(yè)務(wù)相比,通過在網(wǎng)絡(luò)開展信貸業(yè)務(wù),客戶可以在全天24小 時(shí)內(nèi)隨時(shí)貸款和還款,而不會(huì)受到營業(yè)時(shí)間的限制。因此,在通過網(wǎng)絡(luò)執(zhí)行信貸業(yè)務(wù)時(shí),每個(gè)客戶的信貸業(yè)務(wù)數(shù)據(jù)就會(huì)隨時(shí)發(fā)生變化,如,本金、利息和罰息等數(shù)據(jù)因客戶執(zhí)行信貸業(yè)務(wù)操作而隨時(shí)發(fā)生變化。如果在網(wǎng)絡(luò)上的賬務(wù)系統(tǒng)對(duì)某一筆信貸業(yè)務(wù)數(shù)據(jù)進(jìn)行結(jié)息處理時(shí),該信貸業(yè)務(wù)數(shù)據(jù)由于客戶執(zhí)行信貸業(yè)務(wù)操作而發(fā)生了變化,將很有可能導(dǎo)致結(jié)息處理的失敗或者結(jié)息錯(cuò)誤。
發(fā)明內(nèi)容
為了解決上述技術(shù)問題,本發(fā)明實(shí)施例提供了一種實(shí)時(shí)實(shí)現(xiàn)結(jié)息處理的方法和系統(tǒng),以避免結(jié)息處理的失敗或者結(jié)息錯(cuò)誤。本發(fā)明實(shí)施例公開了如下技術(shù)方案一種實(shí)現(xiàn)實(shí)時(shí)結(jié)息處理的方法,包括結(jié)息控制服務(wù)器收集需要進(jìn)行結(jié)息處理的至少一筆信貸業(yè)務(wù)數(shù)據(jù),將收集的至少一筆信貸業(yè)務(wù)數(shù)據(jù)保存在結(jié)息數(shù)據(jù)庫中;結(jié)息處理服務(wù)器從結(jié)息數(shù)據(jù)庫中獲得所述至少一筆信貸業(yè)務(wù)數(shù)據(jù),所述結(jié)息處理服務(wù)器鎖定獲得的所述至少一筆信貸業(yè)務(wù)數(shù)據(jù),對(duì)鎖定的所述至少一筆信貸業(yè)務(wù)數(shù)據(jù)進(jìn)行結(jié)息處理,待處理完畢后釋放鎖定的所述的至少一筆信貸業(yè)務(wù)數(shù)據(jù)。一種實(shí)現(xiàn)實(shí)時(shí)結(jié)息處理的系統(tǒng),包括一個(gè)結(jié)息控制服務(wù)器、一個(gè)結(jié)息數(shù)據(jù)庫和至少一個(gè)結(jié)息處理服務(wù)器,其中,所述結(jié)息控制服務(wù)器,用于收集需要進(jìn)行結(jié)息處理的至少一筆信貸業(yè)務(wù)數(shù)據(jù),將收集的所述至少一筆信貸業(yè)務(wù)數(shù)據(jù)保存在結(jié)息數(shù)據(jù)庫中;所述結(jié)息數(shù)據(jù)庫,用于存儲(chǔ)需要進(jìn)行結(jié)息處理的所述至少一筆信貸業(yè)務(wù)數(shù)據(jù);所述結(jié)息處理服務(wù)器,用于從結(jié)息數(shù)據(jù)庫中獲得所述至少一筆信貸業(yè)務(wù)數(shù)據(jù),鎖定獲得的所述至少一筆信貸業(yè)務(wù)數(shù)據(jù)并進(jìn)行結(jié)息處理,待處理完畢后釋放鎖定的信貸業(yè)務(wù)數(shù)據(jù)。
由上述實(shí)施例可以看出,與現(xiàn)有技術(shù)相比,本發(fā)明具有如下優(yōu)點(diǎn)本發(fā)明的結(jié)息處理處理方法通過結(jié)息數(shù)據(jù)庫作為緩沖,能夠支持客戶的信貸業(yè)務(wù)操作和結(jié)息處理并行,進(jìn)而通過結(jié)息處理服務(wù)器在結(jié)息處理時(shí)鎖定數(shù)據(jù),處理后釋放數(shù)據(jù),能夠當(dāng)因客戶執(zhí)行信貸業(yè)務(wù)操作而使信貸業(yè)務(wù)數(shù)據(jù)隨時(shí)發(fā)生變化時(shí),客戶的操作不會(huì)對(duì)當(dāng)前執(zhí)行結(jié)息處理的信貸業(yè)務(wù)數(shù)據(jù)產(chǎn)生任何影響,最終,通過瞬時(shí)鎖機(jī)制避免了結(jié)息處理的失敗或者結(jié)息錯(cuò)誤。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。 圖I為本發(fā)明一種實(shí)時(shí)實(shí)現(xiàn)結(jié)息處理的方法的一個(gè)實(shí)施例的流程圖;圖2為本發(fā)明一種實(shí)現(xiàn)實(shí)時(shí)結(jié)息處理的方法的另一個(gè)實(shí)施例的流程圖;圖3為本發(fā)明一種賬務(wù)系統(tǒng)的結(jié)構(gòu)示意圖;圖4為本發(fā)明一種實(shí)現(xiàn)實(shí)時(shí)結(jié)息處理的方法的另一個(gè)實(shí)施例的流程圖;圖5為本發(fā)明一種實(shí)現(xiàn)實(shí)時(shí)結(jié)息處理的系統(tǒng)的一個(gè)實(shí)施例的結(jié)構(gòu)圖;圖6為本發(fā)明一種實(shí)現(xiàn)實(shí)時(shí)結(jié)息處理的系統(tǒng)的另一個(gè)實(shí)施例的結(jié)構(gòu)7為本發(fā)明中結(jié)息處理服務(wù)器的一個(gè)結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明實(shí)施例進(jìn)行詳細(xì)描述。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用于限定本發(fā)明。實(shí)施例一請(qǐng)參閱圖1,其為本發(fā)明中一種實(shí)現(xiàn)實(shí)時(shí)結(jié)息處理的方法的一個(gè)實(shí)施例的流程圖,包括以下步驟步驟101 :結(jié)息控制服務(wù)器收集需要進(jìn)行結(jié)息處理的至少一筆信貸業(yè)務(wù)數(shù)據(jù),將收集的所述至少一筆信貸業(yè)務(wù)數(shù)據(jù)保存在結(jié)息數(shù)據(jù)庫中;其中,結(jié)息控制服務(wù)器可以通過篩選由各個(gè)客戶終端提交的信貸業(yè)務(wù)清單,進(jìn)而收集其中需要進(jìn)行結(jié)息處理的信貸業(yè)務(wù)數(shù)據(jù),并將收集的信貸業(yè)務(wù)數(shù)據(jù)保存在一個(gè)結(jié)息數(shù)據(jù)庫中。所謂“一筆信貸業(yè)務(wù)數(shù)據(jù)”就是指一筆貸款中包括金額信息(如,本金、逾期本金或利率)和利率信息在內(nèi)的基本信息。優(yōu)選的,所述結(jié)息控制服務(wù)器收集需要進(jìn)行結(jié)息處理的至少一筆信貸業(yè)務(wù)數(shù)據(jù),將收集的所述至少一筆信貸業(yè)務(wù)數(shù)據(jù)保存在結(jié)息數(shù)據(jù)庫中包括結(jié)息控制服務(wù)器收集需要進(jìn)行結(jié)息處理的至少一筆信貸業(yè)務(wù)數(shù)據(jù),對(duì)收集的所述至少一筆信貸業(yè)務(wù)數(shù)據(jù)進(jìn)行編號(hào);結(jié)息控制服務(wù)器將得到的信貸編號(hào)保存在結(jié)息隊(duì)列中,并將收集的信貸業(yè)務(wù)數(shù)據(jù)保存在結(jié)息數(shù)據(jù)庫中。步驟102 :結(jié)息處理服務(wù)器從結(jié)息數(shù)據(jù)庫中獲得至少一筆信貸業(yè)務(wù)數(shù)據(jù);對(duì)于結(jié)息處理服務(wù)器而言,可以通過設(shè)置一個(gè)定時(shí)器,或者設(shè)置一個(gè)觸發(fā)事件的方式觸發(fā)結(jié)息處理服務(wù)器從數(shù)據(jù)庫中獲得信貸業(yè)務(wù)數(shù)據(jù)。這樣,當(dāng)定時(shí)器超時(shí)或者觸發(fā)事件滿足觸發(fā)條件時(shí),結(jié)息處理服務(wù)器從結(jié)息數(shù)據(jù)庫中獲得至少一筆信貸業(yè)務(wù)數(shù)據(jù)。一種優(yōu)選的實(shí)現(xiàn)方式是,所述結(jié)息處理服務(wù)器從所述結(jié)息數(shù)據(jù)庫中獲得至少一筆信貸業(yè)務(wù)數(shù)據(jù)包括所述結(jié)息處理服務(wù)器判斷自身擁有的數(shù)據(jù)池中為被結(jié)息處理的信貸業(yè)務(wù)數(shù)據(jù)是否少于預(yù)置數(shù)目,其中,所述數(shù)據(jù)池保存有所述結(jié)息處理服務(wù)器從數(shù)據(jù)庫中獲得的信貸業(yè)務(wù)數(shù)據(jù);如果是,所述結(jié)息處理服務(wù)器從所述結(jié)息數(shù)據(jù)庫中獲得至少一筆信貸業(yè)務(wù)數(shù)據(jù),以使數(shù)據(jù)池中未被結(jié)息處理的信貸業(yè)務(wù)數(shù)據(jù)等于預(yù)置數(shù)目。在該優(yōu)選的實(shí)現(xiàn)方式中,利用數(shù)據(jù)池中未被結(jié)息處理的信貸業(yè)務(wù)數(shù)據(jù)的數(shù)目作為結(jié)息處理服務(wù)器獲得信貸業(yè)務(wù)數(shù)據(jù)的觸發(fā)事件,當(dāng)數(shù)據(jù)池中未被結(jié)息處理的信貸業(yè)務(wù)數(shù)據(jù)的數(shù)目少于預(yù)置數(shù)目時(shí),就需要結(jié)息處理服務(wù)器獲得一次信貸業(yè)務(wù)數(shù)據(jù),而獲得信貸業(yè)務(wù)數(shù)據(jù)的數(shù)目要保證數(shù)據(jù)池中未被結(jié)息處理的信貸業(yè)務(wù)數(shù)據(jù)等于預(yù)置數(shù)目,直到結(jié)息數(shù)據(jù)庫中沒有需要結(jié)息處理的信貸業(yè)務(wù)數(shù)據(jù),而結(jié)息處理服務(wù)器從結(jié)息數(shù)據(jù)庫中獲得不到信貸業(yè)務(wù)數(shù)據(jù)為止。上述預(yù)置數(shù)目可以根據(jù)結(jié)息處理服務(wù)器的處理能力的不同而任意設(shè)置,結(jié)息 處理服務(wù)器的處理能力越強(qiáng),預(yù)置數(shù)目越大,結(jié)息處理服務(wù)器的處理能力越差,預(yù)置數(shù)目越小。因此,本發(fā)明實(shí)施例對(duì)預(yù)置數(shù)目的具體數(shù)值不進(jìn)行限定。并且,由于數(shù)據(jù)池的存在,還可以避免結(jié)息處理服務(wù)器頻繁訪問結(jié)息數(shù)據(jù)庫,提高了結(jié)息處理服務(wù)器的工作效率。在結(jié)息處理服務(wù)器從結(jié)息數(shù)據(jù)庫中獲得信貸業(yè)務(wù)數(shù)據(jù)的具體操作方式上,可以由結(jié)息控制服務(wù)器從結(jié)息數(shù)據(jù)庫中提取信貸業(yè)務(wù)數(shù)據(jù),再將提取的信貸業(yè)務(wù)數(shù)據(jù)分配給結(jié)息處理服務(wù)器。此外,還可以由結(jié)息處理服務(wù)器直接從結(jié)息數(shù)據(jù)庫中提取信貸業(yè)務(wù)數(shù)據(jù)。則,所述結(jié)息處理服務(wù)器從所述結(jié)息數(shù)據(jù)庫中獲得至少一筆信貸業(yè)務(wù)數(shù)據(jù)包括所述結(jié)息處理服務(wù)器接收所述結(jié)息控制服務(wù)器從所述結(jié)息數(shù)據(jù)庫中提取的、且分配給所述結(jié)息處理服務(wù)器的至少一筆信貸業(yè)務(wù)數(shù)據(jù);或者,所述結(jié)息處理服務(wù)器主動(dòng)從所述結(jié)息數(shù)據(jù)庫中提取至少一筆信貸業(yè)務(wù)數(shù)據(jù)。在結(jié)息處理服務(wù)器從結(jié)息數(shù)據(jù)庫中獲得信貸業(yè)務(wù)數(shù)據(jù)的整個(gè)過程中,可以有多種具體的實(shí)現(xiàn)方式。例如,一種實(shí)現(xiàn)方式是自始至終由結(jié)息處理服務(wù)器從結(jié)息數(shù)據(jù)庫中提取信貸業(yè)務(wù)數(shù)據(jù)。即,初始狀態(tài)下,結(jié)息處理服務(wù)器直接從結(jié)息數(shù)據(jù)庫中提取信貸業(yè)務(wù)數(shù)據(jù),將提取的信貸業(yè)務(wù)數(shù)據(jù)保存在數(shù)據(jù)池中。之后,一旦數(shù)據(jù)池中未被結(jié)息處理的信貸業(yè)務(wù)數(shù)據(jù)少于預(yù)置數(shù)目,結(jié)息處理服務(wù)器不斷從結(jié)息數(shù)據(jù)庫中提取信貸業(yè)務(wù)數(shù)據(jù),并不斷放入數(shù)據(jù)池中,使數(shù)據(jù)池中未被結(jié)息處理的信貸業(yè)務(wù)數(shù)據(jù)等于預(yù)置數(shù)目?;蛘?,另一種實(shí)現(xiàn)方式是自始至終由結(jié)息控制服務(wù)器從結(jié)息數(shù)據(jù)庫中提取信貸業(yè)務(wù)數(shù)據(jù),再分配給結(jié)息處理服務(wù)器。即,初始狀態(tài)下,結(jié)息控制服務(wù)器從結(jié)息數(shù)據(jù)庫中提取信貸業(yè)務(wù)數(shù)據(jù),將信貸業(yè)務(wù)數(shù)據(jù)分配給結(jié)息處理服務(wù)器,結(jié)息處理服務(wù)器將分配的信貸業(yè)務(wù)數(shù)據(jù)放入數(shù)據(jù)池中。之后,一旦數(shù)據(jù)池中未被結(jié)息處理的信貸業(yè)務(wù)數(shù)據(jù)少于預(yù)置數(shù)目,結(jié)息處理服務(wù)器通知結(jié)息控制服務(wù)器,讓結(jié)息控制服務(wù)器不斷從結(jié)息數(shù)據(jù)庫中提取信貸業(yè)務(wù)數(shù)據(jù),并分配給結(jié)息處理服務(wù)器,使結(jié)息處理服務(wù)器的數(shù)據(jù)池中的未被結(jié)息處理的信貸業(yè)務(wù)數(shù)據(jù)等于預(yù)置數(shù)目。當(dāng)然,也可以在初始狀態(tài)下,先由結(jié)息控制服務(wù)器從結(jié)息數(shù)據(jù)庫中提取信貸業(yè)務(wù)數(shù)據(jù),并分配給結(jié)息處理服務(wù)器。而在結(jié)息處理服務(wù)器擁有的數(shù)據(jù)池中未被結(jié)息處理的信貸業(yè)務(wù)數(shù)據(jù)少于預(yù)置數(shù)目時(shí),再由結(jié)息處理服務(wù)器主動(dòng)從結(jié)息數(shù)據(jù)庫中提取信貸業(yè)務(wù)數(shù)據(jù)。再或者,在初始狀態(tài)下,先由結(jié)息處理服務(wù)器主動(dòng)從結(jié)息數(shù)據(jù)庫中提取信貸業(yè)務(wù)數(shù)據(jù)。而在結(jié)息處理服務(wù)擁有的數(shù)據(jù)池中未被結(jié)息處理的信貸業(yè)務(wù)數(shù)據(jù)少于預(yù)置數(shù)目時(shí),再由結(jié)息控制服務(wù)器從結(jié)息數(shù)據(jù)庫中提取信貸業(yè)務(wù)數(shù)據(jù),進(jìn)而分配給結(jié)息處理服務(wù)器。 結(jié)息處理服務(wù)器從結(jié)息數(shù)據(jù)庫中獲得信貸業(yè)務(wù)數(shù)據(jù)的個(gè)數(shù)可以為一個(gè),或者為多個(gè),與獲得一筆信貸業(yè)務(wù)數(shù)據(jù)相比,獲得多個(gè)信貸業(yè)務(wù)數(shù)據(jù)可以節(jié)省信息處理服務(wù)器的獲取操作次數(shù),進(jìn)而能夠提高結(jié)息處理服務(wù)器的工作效率。另外,結(jié)息處理服務(wù)器的個(gè)數(shù)可以為一個(gè),或者為多個(gè),顯然,采用多個(gè)結(jié)息處理服務(wù)器進(jìn)行結(jié)息處理,可以加快處理速度,提高處理能力。當(dāng)結(jié)息控制服務(wù)器將收集的至少一筆信貸業(yè)務(wù)數(shù)據(jù)進(jìn)行編號(hào),并將信貸編號(hào)保存在信貸隊(duì)列時(shí),所述結(jié)息處理服務(wù)器從結(jié)息數(shù)據(jù)庫中獲得所述至少一筆信貸業(yè)務(wù)數(shù)據(jù)包括結(jié)息處理服務(wù)器接收結(jié)息控制服務(wù)器分配的一組信貸編號(hào),所述一組信貸編號(hào)為結(jié)息控制服務(wù)器從結(jié)息隊(duì)列中提取的;結(jié)息處理服務(wù)器按照信貸編號(hào)的指示從結(jié)息數(shù)據(jù)庫中提取出相應(yīng)的一組信貸業(yè)務(wù)數(shù)據(jù)。
由于結(jié)息控制服務(wù)器將信貸編號(hào)保存在結(jié)息隊(duì)列中,并反復(fù)將結(jié)息隊(duì)列中的一組信貸編號(hào)分配給結(jié)息處理服務(wù)器,結(jié)息處理服務(wù)器接收結(jié)息控制服務(wù)器分配的信貸編號(hào),按照信貸編號(hào)的指示從結(jié)息數(shù)據(jù)庫中獲得相應(yīng)的信貸業(yè)務(wù)數(shù)據(jù),因此,可以基于結(jié)息隊(duì)列統(tǒng)一分配信貸業(yè)務(wù)數(shù)據(jù)給多個(gè)結(jié)息處理服務(wù)器進(jìn)行結(jié)息處理,進(jìn)一步提高了結(jié)息處理的工作效率。步驟103 :所述結(jié)息處理服務(wù)器鎖定獲得的所述至少一筆信貸業(yè)務(wù)數(shù)據(jù),對(duì)鎖定的信貸業(yè)務(wù)數(shù)據(jù)進(jìn)行結(jié)息處理,待處理完畢后釋放鎖定的信貸業(yè)務(wù)數(shù)據(jù)。其中,結(jié)息處理服務(wù)器每處理一筆信貸業(yè)務(wù)數(shù)據(jù),就鎖定該筆信貸業(yè)務(wù)數(shù)據(jù),待處理完畢后釋放該筆信貸業(yè)務(wù)數(shù)據(jù)。例如,鎖定數(shù)據(jù)可以是Oracle數(shù)據(jù)庫的行記錄鎖,即在指令發(fā)出后結(jié)息處理服務(wù)器獨(dú)占一筆信貸業(yè)務(wù)數(shù)據(jù)的寫入權(quán)限,避免其他結(jié)息處理服務(wù)器或外部的核心賬務(wù)系統(tǒng)對(duì)該筆信貸業(yè)務(wù)數(shù)據(jù)進(jìn)行數(shù)據(jù)修改。在完成結(jié)息處理之后通過提交整個(gè)數(shù)據(jù)庫事務(wù)的方式完成數(shù)據(jù)修改的最終確認(rèn)并自動(dòng)釋放行紀(jì)錄鎖。需要說明的是,對(duì)于同一筆的信貸業(yè)務(wù)數(shù)據(jù)而言,先由結(jié)息控制服務(wù)器收集數(shù)據(jù)并將數(shù)據(jù)保存在結(jié)息數(shù)據(jù)庫中,再由結(jié)息處理服務(wù)器從結(jié)息數(shù)據(jù)庫中獲得該筆信貸業(yè)務(wù)數(shù)據(jù),并進(jìn)行相應(yīng)的結(jié)息處理。由上述實(shí)施例可以看出,與現(xiàn)有技術(shù)相比,本發(fā)明具有如下優(yōu)點(diǎn)本發(fā)明的結(jié)息處理處理方法通過結(jié)息數(shù)據(jù)庫作為緩沖,能夠支持客戶的信貸業(yè)務(wù)操作和結(jié)息處理并行,進(jìn)而通過結(jié)息處理服務(wù)器在結(jié)息處理時(shí)鎖定數(shù)據(jù),處理后釋放數(shù)據(jù),能夠當(dāng)因客戶執(zhí)行信貸業(yè)務(wù)操作而使信貸業(yè)務(wù)數(shù)據(jù)隨時(shí)發(fā)生變化時(shí),客戶的操作不會(huì)對(duì)當(dāng)前執(zhí)行結(jié)息處理的信貸業(yè)務(wù)數(shù)據(jù)產(chǎn)生任何影響,最終,通過瞬時(shí)鎖機(jī)制避免了結(jié)息處理的失敗或者結(jié)息錯(cuò)誤。實(shí)施例二由于網(wǎng)絡(luò)故障、結(jié)息數(shù)據(jù)庫異?;蛘呓Y(jié)息處理服務(wù)器鎖定數(shù)據(jù)時(shí)故障等原因,會(huì)導(dǎo)致結(jié)息處理服務(wù)器的結(jié)息處理失敗。與實(shí)施例一的區(qū)別之處在于,在結(jié)息處理失敗后,進(jìn)一步對(duì)結(jié)息處理失敗的信貸業(yè)務(wù)數(shù)據(jù)進(jìn)行二次結(jié)息處理,以保證結(jié)息處理失敗的信貸業(yè)務(wù)數(shù)據(jù)被成功地進(jìn)行結(jié)息處理。請(qǐng)參閱圖2,其為本發(fā)明一種實(shí)現(xiàn)實(shí)時(shí)結(jié)息處理的方法的另一個(gè)實(shí)施例的流程圖。其中,包括以下步驟步驟201 :結(jié)息控制服務(wù)器收集需要進(jìn)行結(jié)息處理的至少一筆信貸業(yè)務(wù)數(shù)據(jù),將收集的所述至少一筆信貸業(yè)務(wù)數(shù)據(jù)保存在結(jié)息數(shù)據(jù)庫中;步驟202 :結(jié)息處理服務(wù)器從結(jié)息數(shù)據(jù)庫中獲得所述至少一筆信貸業(yè)務(wù)數(shù)據(jù);步驟203 :所述結(jié)息處理服務(wù)器鎖定獲得的所述至少一筆信貸業(yè)務(wù)數(shù)據(jù),對(duì)鎖定的信貸業(yè)務(wù)數(shù)據(jù)進(jìn)行結(jié)息處理,待處理完畢后釋放鎖定的信貸業(yè)務(wù)數(shù)據(jù);其中,步驟201-203的執(zhí)行過程可以參見實(shí)施例一中的步驟101-103的描述,此次不再贅述。步驟204 :異常處理服務(wù)器從異常數(shù)據(jù)庫中獲得所有的結(jié)息處理失敗的信貸業(yè)務(wù)數(shù)據(jù),對(duì)獲得的結(jié)息處理失敗的信貸業(yè)務(wù)數(shù)據(jù)進(jìn)行二次結(jié)息處理,將二次結(jié)息處理成功的信貸業(yè)務(wù)數(shù)據(jù)從所述異常數(shù)據(jù)庫中刪除,其中,異常控制服務(wù)器接收所述結(jié)息處理服務(wù)器 提交的結(jié)息處理失敗的信貸業(yè)務(wù)數(shù)據(jù),將得到的信貸業(yè)務(wù)數(shù)據(jù)保存在異常數(shù)據(jù)庫中。一旦結(jié)息處理服務(wù)器對(duì)某一筆信貸業(yè)務(wù)數(shù)據(jù)處理失敗,將處理失敗的信貸業(yè)務(wù)數(shù)據(jù)提交給異??刂品?wù)器,異??刂品?wù)器將收集到的處理失敗的信貸業(yè)務(wù)數(shù)據(jù)保存在異常數(shù)據(jù)庫中。異常處理服務(wù)器可以接收所述異??刂品?wù)器從異常數(shù)據(jù)庫中提取出的、且分配給所述異常處理服務(wù)器的所有的異常信貸業(yè)務(wù)數(shù)據(jù),或者,也可以主動(dòng)從異常數(shù)據(jù)庫中提取所有的異常信貸業(yè)務(wù)數(shù)據(jù)。另外,當(dāng)異常處理服務(wù)器進(jìn)行二次結(jié)息處理時(shí),如果二次結(jié)息處理連續(xù)失敗且失敗的次數(shù)達(dá)到失敗閾值時(shí),啟動(dòng)報(bào)警。失敗閾值可以根據(jù)每個(gè)賬務(wù)系統(tǒng)的安全需求任意進(jìn)行設(shè)置,如果安全度要求高,失敗閾值就小,反之,如果安全度要求低,失敗閾值就大。本發(fā)明實(shí)施例對(duì)失敗閾值的具體數(shù)據(jù)不進(jìn)行限定。由上述實(shí)施例可以看出,與現(xiàn)有技術(shù)相比,本發(fā)明具有如下優(yōu)點(diǎn)本發(fā)明的結(jié)息處理處理方法通過結(jié)息數(shù)據(jù)庫作為緩沖,能夠支持客戶的信貸業(yè)務(wù)操作和結(jié)息處理并行,進(jìn)而通過結(jié)息處理服務(wù)器在結(jié)息處理時(shí)鎖定數(shù)據(jù),處理后釋放數(shù)據(jù),能夠當(dāng)因客戶執(zhí)行信貸業(yè)務(wù)操作而使信貸業(yè)務(wù)數(shù)據(jù)隨時(shí)發(fā)生變化時(shí),客戶的操作不會(huì)對(duì)當(dāng)前執(zhí)行結(jié)息處理的信貸業(yè)務(wù)數(shù)據(jù)產(chǎn)生任何影響,最終,通過瞬時(shí)鎖機(jī)制避免了結(jié)息處理的失敗或者結(jié)息錯(cuò)誤。另外,在結(jié)息失敗時(shí),通過異常處理服務(wù)器還可以使結(jié)息處理失敗的信貸業(yè)務(wù)數(shù)據(jù)被成功地進(jìn)行結(jié)息處理,提高系統(tǒng)穩(wěn)定性和安全性。實(shí)施例三下面設(shè)定一個(gè)具體的賬務(wù)系統(tǒng),如圖3所示,在該賬務(wù)系統(tǒng)中,包括有一個(gè)結(jié)息控制服務(wù)器、兩個(gè)結(jié)息處理服務(wù)器、一個(gè)結(jié)息隊(duì)列、一個(gè)結(jié)息數(shù)據(jù)庫、一個(gè)異??刂品?wù)器、一個(gè)異常處理服務(wù)器、一個(gè)異常隊(duì)列和一個(gè)異常數(shù)據(jù)庫。每個(gè)結(jié)息處理服務(wù)器擁有一個(gè)數(shù)據(jù)池,結(jié)息處理服務(wù)器每次在數(shù)據(jù)池中未被結(jié)息處理的信貸業(yè)務(wù)數(shù)據(jù)少于預(yù)置數(shù)目時(shí),從結(jié)息數(shù)據(jù)庫中獲得信貸業(yè)務(wù)數(shù)據(jù)。請(qǐng)參閱圖4,其為本發(fā)明一種實(shí)時(shí)實(shí)現(xiàn)結(jié)息處理的方法的另一個(gè)實(shí)施例的流程圖,包括以下步驟步驟401 :結(jié)息控制服務(wù)器從一定時(shí)間段內(nèi)產(chǎn)生的信貸清單中篩選出需要結(jié)息處理的信貸業(yè)務(wù)數(shù)據(jù);步驟402 :結(jié)息控制服務(wù)器從篩選出的信貸業(yè)務(wù)數(shù)據(jù)中提取出每筆信貸業(yè)務(wù)數(shù)據(jù)的信貸編號(hào),將信貸編號(hào)放入結(jié)息隊(duì)列中,同時(shí),將信貸業(yè)務(wù)數(shù)據(jù)放入結(jié)息數(shù)據(jù)庫中;將篩選出的信貸業(yè)務(wù)數(shù)據(jù)逐一進(jìn)行編號(hào),獲得信貸編號(hào)。結(jié)息隊(duì)列中維護(hù)的是每一筆需要結(jié)息處理的信貸業(yè)務(wù)數(shù)據(jù)的信貸編號(hào),結(jié)息數(shù)據(jù)庫中維護(hù)的是每一筆需要結(jié)息處理的信貸業(yè)務(wù)數(shù)據(jù)。結(jié)息隊(duì)列中的信貸編號(hào)與結(jié)息數(shù)據(jù)庫中的信貸業(yè)務(wù)數(shù)據(jù)具有映射的關(guān)系O步驟403 :結(jié)息控制服務(wù)器從結(jié)息隊(duì)列中提取一組信貸編號(hào)分配給結(jié)息處理服務(wù)器;例如,可以以10個(gè)信貸編號(hào)作為一組信貸編號(hào),對(duì)應(yīng)的一組信貸業(yè)務(wù)數(shù)據(jù)即為10 筆信貸業(yè)務(wù)數(shù)據(jù)。另外,由于提取的信貸業(yè)務(wù)數(shù)據(jù)要由結(jié)息處理服務(wù)器放入數(shù)據(jù)池中,因此,此處由結(jié)息控制服務(wù)器提取的一組信貸編號(hào)的數(shù)目,要保證其對(duì)應(yīng)的信貸業(yè)務(wù)數(shù)據(jù)的數(shù)目不大于數(shù)據(jù)池的容量。步驟404 :結(jié)息處理服務(wù)器按照信貸編號(hào)的指示從結(jié)息數(shù)據(jù)庫中提取出相應(yīng)的一組信貸業(yè)務(wù)數(shù)據(jù);步驟405 :結(jié)息處理服務(wù)器將提取出的信貸業(yè)務(wù)數(shù)據(jù)放入自身的數(shù)據(jù)池中;步驟406 :結(jié)息處理服務(wù)器判斷數(shù)據(jù)池中是否有未被結(jié)息處理的信貸業(yè)務(wù)數(shù)據(jù),如果有,進(jìn)入步驟407,否則,結(jié)束流程。步驟407 :結(jié)息處理服務(wù)器讀取一筆信貸業(yè)務(wù)數(shù)據(jù)并鎖定;步驟408 :結(jié)息處理服務(wù)器對(duì)鎖定的該筆信貸業(yè)務(wù)數(shù)據(jù)進(jìn)行結(jié)息處理;步驟409 :結(jié)息處理服務(wù)器判斷結(jié)息處理是否成功,如果是,進(jìn)入步驟410,否則,進(jìn)入步驟413步驟410 :結(jié)息處理服務(wù)器釋放鎖定的該筆信貸業(yè)務(wù)數(shù)據(jù);步驟411 ;結(jié)息處理服務(wù)器判斷數(shù)據(jù)池中未被結(jié)息處理的信貸業(yè)務(wù)數(shù)據(jù)是否小于數(shù)據(jù)池容量的一半,如果是,進(jìn)入步驟412,否則,返回步驟406 ;其中,利用數(shù)據(jù)池中未被結(jié)息處理的信貸業(yè)務(wù)數(shù)據(jù)的數(shù)目作為結(jié)息處理服務(wù)器獲得信貸業(yè)務(wù)數(shù)據(jù)的觸發(fā)事件,當(dāng)數(shù)據(jù)池中未被結(jié)息處理的信貸業(yè)務(wù)數(shù)據(jù)的數(shù)目少于預(yù)置數(shù)目時(shí),就需要結(jié)息處理服務(wù)器獲得一次信貸業(yè)務(wù)數(shù)據(jù),而獲得信貸業(yè)務(wù)數(shù)據(jù)的數(shù)目要保證數(shù)據(jù)池中未被結(jié)息處理的信貸業(yè)務(wù)數(shù)據(jù)等于預(yù)置數(shù)目,直到結(jié)息數(shù)據(jù)庫中沒有需要結(jié)息處理的信貸業(yè)務(wù)數(shù)據(jù),而結(jié)息處理服務(wù)器從結(jié)息數(shù)據(jù)庫中獲得不到信貸業(yè)務(wù)數(shù)據(jù)為止。特別的,在本實(shí)施例中,將數(shù)據(jù)池容量的一半作為該預(yù)置數(shù)目。當(dāng)然,還可以根據(jù)結(jié)息處理服務(wù)器的處理能力,將預(yù)置數(shù)目設(shè)定為其它的數(shù)量。步驟412 :結(jié)息處理服務(wù)器向數(shù)據(jù)池中填充信貸業(yè)務(wù)數(shù)據(jù),以使填充后的數(shù)據(jù)池中未被結(jié)息處理的信貸業(yè)務(wù)數(shù)據(jù)不小于數(shù)據(jù)池容量的一半,返回步驟406 ;其中,結(jié)息處理服務(wù)器從結(jié)息隊(duì)列中提取一定數(shù)量的信貸編號(hào),按照信貸編號(hào)的指示從結(jié)息數(shù)據(jù)庫中提取出一定數(shù)量的信貸業(yè)務(wù)數(shù)據(jù),使填充后的數(shù)據(jù)池中未被結(jié)息處理的信貸業(yè)務(wù)數(shù)據(jù)不小于數(shù)據(jù)池容量的一半。步驟413 :結(jié)息處理服務(wù)器將處理失敗的該筆信貸業(yè)務(wù)數(shù)據(jù)提交給異常控制服務(wù)器;
步驟414 :異常控制服務(wù)器從處理失敗的信貸業(yè)務(wù)數(shù)據(jù)中提取出每筆信貸業(yè)務(wù)數(shù)據(jù)的信貸編號(hào),將信貸編號(hào)放入異常隊(duì)列中,同時(shí),將處理失敗的信貸業(yè)務(wù)數(shù)據(jù)放入異常數(shù)據(jù)庫中;步驟415 :異常處理服務(wù)器監(jiān)控異常隊(duì)列,一旦異常隊(duì)列中存在信貸編號(hào),從異常隊(duì)列中提取所有信貸編號(hào);步驟416 :異常處理服務(wù)器按照信貸編號(hào)的指示,從異常數(shù)據(jù)庫中提取處理失敗的信貸業(yè)務(wù)數(shù)據(jù);步驟417 :異常處理服務(wù)器對(duì)提取的信貸業(yè)務(wù)數(shù)據(jù)進(jìn)行二次結(jié)息處理;步驟418 :異常處理服務(wù)器判斷二次結(jié)息處理是否成功,如果是,進(jìn)入步驟419,否貝丨J,進(jìn)入步驟420 ; 步驟419 :異常處理服務(wù)器從異常數(shù)據(jù)庫中刪除已成功處理的信貸業(yè)務(wù)數(shù)據(jù),并從異常隊(duì)隊(duì)列中刪除信貸編號(hào),結(jié)束流程;步驟420 :異常處理服務(wù)器判斷連續(xù)處理失敗的次數(shù)是否達(dá)到失敗閾值,如果是,結(jié)束流程,否則,返回步驟417。由上述實(shí)施例可以看出,與現(xiàn)有技術(shù)相比,本發(fā)明具有如下優(yōu)點(diǎn)本發(fā)明的結(jié)息處理處理方法通過結(jié)息數(shù)據(jù)庫作為緩沖,能夠支持客戶的信貸業(yè)務(wù)操作和結(jié)息處理并行,進(jìn)而通過結(jié)息處理服務(wù)器在結(jié)息處理時(shí)鎖定數(shù)據(jù),處理后釋放數(shù)據(jù),能夠當(dāng)因客戶執(zhí)行信貸業(yè)務(wù)操作而使信貸業(yè)務(wù)數(shù)據(jù)隨時(shí)發(fā)生變化時(shí),客戶的操作不會(huì)對(duì)當(dāng)前執(zhí)行結(jié)息處理的信貸業(yè)務(wù)數(shù)據(jù)產(chǎn)生任何影響,最終,通過瞬時(shí)鎖機(jī)制避免了結(jié)息處理的失敗或者結(jié)息錯(cuò)誤。另外,在結(jié)息失敗時(shí),通過異常處理服務(wù)器還可以使結(jié)息處理失敗的信貸業(yè)務(wù)數(shù)據(jù)被成功地進(jìn)行結(jié)息處理,提高系統(tǒng)穩(wěn)定性和安全性。實(shí)施例四與一種實(shí)時(shí)實(shí)現(xiàn)結(jié)息處理的方法相對(duì)應(yīng),本發(fā)明實(shí)施例還提供了一種實(shí)時(shí)實(shí)現(xiàn)結(jié)息處理的系統(tǒng)。請(qǐng)參閱圖5,其為本發(fā)明一種實(shí)時(shí)實(shí)現(xiàn)結(jié)息處理的系統(tǒng)的一個(gè)實(shí)施例的結(jié)構(gòu)圖。該系統(tǒng)包括一個(gè)結(jié)息控制服務(wù)器501、一個(gè)結(jié)息數(shù)據(jù)庫502和至少一個(gè)結(jié)息處理服務(wù)器503,其中,結(jié)息控制服務(wù)器501,用于收集需要進(jìn)行結(jié)息處理的至少一筆信貸業(yè)務(wù)數(shù)據(jù),將收集的所述至少一筆信貸業(yè)務(wù)數(shù)據(jù)保存在結(jié)息數(shù)據(jù)庫中;結(jié)息數(shù)據(jù)庫502,用于存儲(chǔ)需要進(jìn)行結(jié)息處理的所述至少一筆信貸業(yè)務(wù)數(shù)據(jù);結(jié)息處理服務(wù)器503,用于從結(jié)息數(shù)據(jù)庫中獲得所述至少一筆信貸業(yè)務(wù)數(shù)據(jù),鎖定獲得的所述至少一筆信貸業(yè)務(wù)數(shù)據(jù)并進(jìn)行結(jié)息處理,待處理完畢后釋放鎖定的所述至少一筆信貸業(yè)務(wù)數(shù)據(jù)。除了上述結(jié)構(gòu)外,優(yōu)選的,請(qǐng)參閱圖6,其為本發(fā)明一種實(shí)時(shí)實(shí)現(xiàn)結(jié)息處理的系統(tǒng)的另一個(gè)實(shí)施例的結(jié)構(gòu)圖,該系統(tǒng)還包括一個(gè)異常處理服務(wù)器504、一個(gè)異常數(shù)據(jù)庫505和一個(gè)異??刂品?wù)器506,其中,異??刂品?wù)器504,用于接收所述結(jié)息處理服務(wù)器提交的處理失敗的信貸業(yè)務(wù)數(shù)據(jù),將得到的信貸業(yè)務(wù)數(shù)據(jù)保存在異常數(shù)據(jù)庫中;異常數(shù)據(jù)庫505,用于存儲(chǔ)結(jié)息處理失敗的信貸業(yè)務(wù)數(shù)據(jù);
異常處理服務(wù)器506,用于從異常數(shù)據(jù)庫中獲得所有的結(jié)息處理失敗的信貸業(yè)務(wù)數(shù)據(jù),對(duì)獲得的結(jié)息處理失敗的信貸業(yè)務(wù)數(shù)據(jù)進(jìn)行二次結(jié)息處理,將二次結(jié)息處理成功的信貸業(yè)務(wù)數(shù)據(jù)從所述異常數(shù)據(jù)庫中刪除??商鎿Q的,在另一種系統(tǒng)結(jié)構(gòu)中,異常處理服務(wù)器506,用于從異常數(shù)據(jù)庫中獲得所有的結(jié)息處理失敗的信貸業(yè)務(wù)數(shù)據(jù),對(duì)獲得的結(jié)息處理失敗的信貸業(yè)務(wù)數(shù)據(jù)進(jìn)行二次結(jié)息處理,當(dāng)二次結(jié)息處理連續(xù)失敗且失敗次數(shù)達(dá)到失敗閾值時(shí),啟動(dòng)報(bào)警。優(yōu)選的,請(qǐng)參閱圖7,其為本發(fā)明中結(jié)息處理服務(wù)器的一個(gè)結(jié)構(gòu)示意圖,如圖7所示,結(jié)息處理服務(wù)器503包括判斷模塊5031和數(shù)據(jù)獲得模塊5032,其中,判斷模塊5031,用于判斷結(jié)息處理服務(wù)器擁有的數(shù)據(jù)池中未被結(jié)息處理的信貸業(yè)務(wù)數(shù)據(jù)是否少于預(yù)置數(shù)目,其中,所述數(shù)據(jù)池保存有所述結(jié)息處理服務(wù)器從數(shù)據(jù)庫中獲得的信貸業(yè)務(wù)數(shù)據(jù);數(shù)據(jù)獲得模塊5032,用于當(dāng)所述判斷模塊的判斷結(jié)果為是時(shí),從所述結(jié)息數(shù)據(jù)庫中獲得至少一筆信貸業(yè)務(wù)數(shù)據(jù),以使數(shù)據(jù)池中未被結(jié)息處理的信貸業(yè)務(wù)數(shù)據(jù)等于預(yù)置數(shù)
另外,進(jìn)一步優(yōu)選的,結(jié)息處理服務(wù)器503包括第一接收模塊,用于接收所述結(jié)息控制服務(wù)器從所述結(jié)息數(shù)據(jù)庫中提取出的、且分配給所述結(jié)息處理服務(wù)器的至少一筆信貸業(yè)務(wù)數(shù)據(jù);或者,第一提取模塊,用于主動(dòng)從所述結(jié)息數(shù)據(jù)庫中提取至少一筆信貸業(yè)務(wù)數(shù)據(jù)。同樣,進(jìn)一步優(yōu)選的,異常處理服務(wù)器506包括第二接收模塊,用于接收所述異常控制服務(wù)器從所述異常數(shù)據(jù)庫中提取出的、且分配給所述異常處理服務(wù)器的所有的異常信貸業(yè)務(wù)數(shù)據(jù);或者,第二提取模塊,用于主動(dòng)從所述異常數(shù)據(jù)庫中提取所有的異常信貸業(yè)務(wù)數(shù)據(jù)。由上述實(shí)施例可以看出,本發(fā)明的結(jié)息處理處理方法通過結(jié)息數(shù)據(jù)庫作為緩沖,能夠支持客戶的信貸業(yè)務(wù)操作和結(jié)息處理并行,進(jìn)而通過結(jié)息處理服務(wù)器在結(jié)息處理時(shí)鎖定數(shù)據(jù),處理后釋放數(shù)據(jù),能夠當(dāng)因客戶執(zhí)行信貸業(yè)務(wù)操作而使信貸業(yè)務(wù)數(shù)據(jù)隨時(shí)發(fā)生變化時(shí),客戶的操作不會(huì)對(duì)當(dāng)前執(zhí)行結(jié)息處理的信貸業(yè)務(wù)數(shù)據(jù)產(chǎn)生任何影響,最終,通過瞬時(shí)鎖機(jī)制避免了結(jié)息處理的失敗或者結(jié)息錯(cuò)誤。另外,在結(jié)息失敗時(shí),通過異常處理服務(wù)器還可以使結(jié)息處理失敗的信貸業(yè)務(wù)數(shù)據(jù)被成功地進(jìn)行結(jié)息處理,提高系統(tǒng)穩(wěn)定性和安全性。以上對(duì)本發(fā)明所提供的一種實(shí)時(shí)實(shí)現(xiàn)結(jié)息處理的方法和系統(tǒng)進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體實(shí)施例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,在不脫離本發(fā)明描述的原理前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種實(shí)現(xiàn)實(shí)時(shí)結(jié)息處理的方法,其特征在于,包括 結(jié)息控制服務(wù)器收集需要進(jìn)行結(jié)息處理的至少一筆信貸業(yè)務(wù)數(shù)據(jù),將收集的所述至少一筆信貸業(yè)務(wù)數(shù)據(jù)保存在結(jié)息數(shù)據(jù)庫中; 結(jié)息處理服務(wù)器從結(jié)息數(shù)據(jù)庫中獲得所述至少一筆信貸業(yè)務(wù)數(shù)據(jù); 所述結(jié)息處理服務(wù)器鎖定獲得的所述至少一筆信貸業(yè)務(wù)數(shù)據(jù),對(duì)鎖定的信貸業(yè)務(wù)數(shù)據(jù)進(jìn)行結(jié)息處理,待處理完畢后釋放鎖定的信貸業(yè)務(wù)數(shù)據(jù)。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述方法還包括 異常處理服務(wù)器從異常數(shù)據(jù)庫中獲得所有的結(jié)息處理失敗的信貸業(yè)務(wù)數(shù)據(jù),對(duì)獲得的結(jié)息處理失敗的信貸業(yè)務(wù)數(shù)據(jù)進(jìn)行二次結(jié)息處理,將二次結(jié)息處理成功的信貸業(yè)務(wù)數(shù)據(jù)從所述異常數(shù)據(jù)庫中刪除,其中,異??刂品?wù)器接收所述結(jié)息處理服務(wù)器提交的結(jié)息處理失敗的信貸業(yè)務(wù)數(shù)據(jù),將得到的信貸業(yè)務(wù)數(shù)據(jù)保存在異常數(shù)據(jù)庫中。
3.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述方法還包括 異常處理服務(wù)器從異常數(shù)據(jù)庫中獲得所有的結(jié)息處理失敗的信貸業(yè)務(wù)數(shù)據(jù),對(duì)獲得的結(jié)息處理失敗的信貸業(yè)務(wù)數(shù)據(jù)進(jìn)行二次結(jié)息處理,當(dāng)二次結(jié)息處理連續(xù)失敗且失敗次數(shù)達(dá)到失敗閾值時(shí),啟動(dòng)報(bào)警,其中,異常控制服務(wù)器接收所述結(jié)息處理服務(wù)器提交的結(jié)息處理失敗的信貸業(yè)務(wù)數(shù)據(jù),將得到的信貸業(yè)務(wù)數(shù)據(jù)保存在異常數(shù)據(jù)庫中。
4.根據(jù)權(quán)利要求1-3中任意一項(xiàng)所述的方法,其特征在于,所述結(jié)息處理服務(wù)器從所述結(jié)息數(shù)據(jù)庫中獲得至少一筆信貸業(yè)務(wù)數(shù)據(jù)包括 所述結(jié)息處理服務(wù)器判斷自身擁有的數(shù)據(jù)池中未被結(jié)息處理的信貸業(yè)務(wù)數(shù)據(jù)是否少于預(yù)置數(shù)目,其中,所述數(shù)據(jù)池保存有所述結(jié)息處理服務(wù)器從數(shù)據(jù)庫中獲得的信貸業(yè)務(wù)數(shù)據(jù); 如果是,所述結(jié)息處理服務(wù)器從所述結(jié)息數(shù)據(jù)庫中獲得至少一筆信貸業(yè)務(wù)數(shù)據(jù),以使數(shù)據(jù)池中未被結(jié)息處理的信貸業(yè)務(wù)數(shù)據(jù)等于預(yù)置數(shù)目。
5.根據(jù)權(quán)利要求1-3中任意一項(xiàng)所述的方法,其特征在于,所述結(jié)息處理服務(wù)器從所述結(jié)息數(shù)據(jù)庫中獲得至少一筆信貸業(yè)務(wù)數(shù)據(jù)包括 所述結(jié)息處理服務(wù)器接收所述結(jié)息控制服務(wù)器從所述結(jié)息數(shù)據(jù)庫中提取出的、且分配給所述結(jié)息處理服務(wù)器的至少一筆信貸業(yè)務(wù)數(shù)據(jù); 或者, 所述結(jié)息處理服務(wù)器主動(dòng)從所述結(jié)息數(shù)據(jù)庫中提取至少一筆信貸業(yè)務(wù)數(shù)據(jù)。
6.根據(jù)權(quán)利要求2或3所述的方法,其特征在于,所述異常處理服務(wù)器從異常數(shù)據(jù)庫中獲得所有的結(jié)息處理失敗的異常信貸業(yè)務(wù)數(shù)據(jù)包括 所述異常處理服務(wù)器接收所述異常控制服務(wù)器從所述異常數(shù)據(jù)庫中提取出的、且分配給所述異常處理服務(wù)器的所有的異常信貸業(yè)務(wù)數(shù)據(jù); 或者, 所述異常處理服務(wù)器主動(dòng)從所述異常數(shù)據(jù)庫中提取所有的異常信貸業(yè)務(wù)數(shù)據(jù)。
7.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述結(jié)息控制服務(wù)器收集需要進(jìn)行結(jié)息處理的至少一筆信貸業(yè)務(wù)數(shù)據(jù),將收集的所述至少一筆信貸業(yè)務(wù)數(shù)據(jù)保存在結(jié)息數(shù)據(jù)庫中包括 結(jié)息控制服務(wù)器收集需要進(jìn)行結(jié)息處理的至少一筆信貸業(yè)務(wù)數(shù)據(jù),對(duì)收集的所述至少一筆信貸業(yè)務(wù)數(shù)據(jù)進(jìn)行編號(hào); 結(jié)息控制服務(wù)器將得到的信貸編號(hào)保存在結(jié)息隊(duì)列中,并將收集的信貸業(yè)務(wù)數(shù)據(jù)保存在結(jié)息數(shù)據(jù)庫中; 則所述結(jié)息處理服務(wù)器從結(jié)息數(shù)據(jù)庫中獲得所述至少一筆信貸業(yè)務(wù)數(shù)據(jù)包括結(jié)息處理服務(wù)器接收結(jié)息控制服務(wù)器分配的一組信貸編號(hào),所述一組信貸編號(hào)為結(jié)息控制服務(wù)器從結(jié)息隊(duì)列中提取的; 結(jié)息處理服務(wù)器按照信貸編號(hào)的指示從結(jié)息數(shù)據(jù)庫中提取出相應(yīng)的一組信貸業(yè)務(wù)數(shù)據(jù)。
8.一種實(shí)時(shí)實(shí)現(xiàn)結(jié)息處理的系統(tǒng),其特征在于,包括一個(gè)結(jié)息控制服務(wù)器、一個(gè)結(jié)息數(shù)據(jù)庫和至少一個(gè)結(jié)息處理服務(wù)器,其中, 所述結(jié)息控制服務(wù)器,用于收集需要進(jìn)行結(jié)息處理的至少一筆信貸業(yè)務(wù)數(shù)據(jù),將收集的所述至少一筆信貸業(yè)務(wù)數(shù)據(jù)保存在結(jié)息數(shù)據(jù)庫中; 所述結(jié)息數(shù)據(jù)庫,用于存儲(chǔ)需要進(jìn)行結(jié)息處理的所述至少一筆信貸業(yè)務(wù)數(shù)據(jù); 所述結(jié)息處理服務(wù)器,用于從結(jié)息數(shù)據(jù)庫中獲得所述至少一筆信貸業(yè)務(wù)數(shù)據(jù),鎖定獲得的所述至少一筆信貸業(yè)務(wù)數(shù)據(jù)并進(jìn)行結(jié)息處理,待處理完畢后釋放鎖定的所述至少一筆信貸業(yè)務(wù)數(shù)據(jù)。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括一個(gè)異常處理服務(wù)器、一個(gè)異常數(shù)據(jù)庫和一個(gè)異常控制服務(wù)器,其中, 所述異??刂品?wù)器,用于接收所述結(jié)息處理服務(wù)器提交的處理失敗的信貸業(yè)務(wù)數(shù)據(jù),將得到的信貸業(yè)務(wù)數(shù)據(jù)保存在異常數(shù)據(jù)庫中; 所述異常數(shù)據(jù)庫,用于存儲(chǔ)結(jié)息處理失敗的信貸業(yè)務(wù)數(shù)據(jù); 所述異常處理服務(wù)器,用于從異常數(shù)據(jù)庫中獲得所有的結(jié)息處理失敗的信貸業(yè)務(wù)數(shù)據(jù),對(duì)獲得的結(jié)息處理失敗的信貸業(yè)務(wù)數(shù)據(jù)進(jìn)行二次結(jié)息處理,將二次結(jié)息處理成功的信貸業(yè)務(wù)數(shù)據(jù)從所述異常數(shù)據(jù)庫中刪除。
10.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括一個(gè)異常處理服務(wù)器、一個(gè)異常數(shù)據(jù)庫和一個(gè)異??刂品?wù)器,其中, 所述異??刂品?wù)器,用于接收所述結(jié)息處理服務(wù)器提交的處理失敗的信貸業(yè)務(wù)數(shù)據(jù),將得到的信貸業(yè)務(wù)數(shù)據(jù)保存在異常數(shù)據(jù)庫中; 所述異常數(shù)據(jù)庫,用于存儲(chǔ)結(jié)息處理失敗的信貸業(yè)務(wù)數(shù)據(jù); 所述異常處理服務(wù)器,用于從異常數(shù)據(jù)庫中獲得所有的結(jié)息處理失敗的信貸業(yè)務(wù)數(shù)據(jù),對(duì)獲得的結(jié)息處理失敗的信貸業(yè)務(wù)數(shù)據(jù)進(jìn)行二次結(jié)息處理,當(dāng)二次結(jié)息處理連續(xù)失敗且失敗次數(shù)達(dá)到失敗閾值時(shí),啟動(dòng)報(bào)警。
11.根據(jù)權(quán)利要求8-10中任意一項(xiàng)所述的系統(tǒng),其特征在于,所述結(jié)息處理服務(wù)器包括 判斷模塊,用于判斷結(jié)息處理服務(wù)器擁有的數(shù)據(jù)池中未被結(jié)息處理的信貸業(yè)務(wù)數(shù)據(jù)是否少于預(yù)置數(shù)目,其中,所述數(shù)據(jù)池保存有所述結(jié)息處理服務(wù)器從數(shù)據(jù)庫中獲得的信貸業(yè)務(wù)數(shù)據(jù); 數(shù)據(jù)獲得模塊,用于當(dāng)所述判斷模塊的判斷結(jié)果為是時(shí),從所述結(jié)息數(shù)據(jù)庫中獲得至少一筆信貸業(yè)務(wù)數(shù)據(jù),以使數(shù)據(jù)池中未被結(jié)息處理的信貸業(yè)務(wù)數(shù)據(jù)等于預(yù)置數(shù)目。
12.根據(jù)權(quán)利要求8-10中任意一項(xiàng)所述的系統(tǒng),其特征在于,所述結(jié)息處理服務(wù)器包括 第一接收模塊,用于接收所述結(jié)息控制服務(wù)器從所述結(jié)息數(shù)據(jù)庫中提取出的、且分配給所述結(jié)息處理服務(wù)器的至少一筆信貸業(yè)務(wù)數(shù)據(jù); 或者, 第一提取模塊,用于主動(dòng)從所述結(jié)息數(shù)據(jù)庫中提取至少一筆信貸業(yè)務(wù)數(shù)據(jù)。
13.根據(jù)權(quán)利要求9或10所述的系統(tǒng),其特征在于,所述異常處理服務(wù)器包括 第二接收模塊,用于接收所述異??刂品?wù)器從所述異常數(shù)據(jù)庫中提取出的、且分配給所述異常處理服務(wù)器的所有的異常信貸業(yè)務(wù)數(shù)據(jù); 或者, 第二提取模塊,用于主動(dòng)從所述異常數(shù)據(jù)庫中提取所有的異常信貸業(yè)務(wù)數(shù)據(jù)。
全文摘要
本發(fā)明實(shí)施例公開了一種實(shí)現(xiàn)實(shí)時(shí)結(jié)息處理的方法和系統(tǒng)。其中,該方法包括結(jié)息控制服務(wù)器收集需要進(jìn)行結(jié)息處理的至少一筆信貸業(yè)務(wù)數(shù)據(jù),將收集的所述至少一筆信貸業(yè)務(wù)數(shù)據(jù)保存在結(jié)息數(shù)據(jù)庫中;結(jié)息處理服務(wù)器從結(jié)息數(shù)據(jù)庫中獲得至少一筆信貸業(yè)務(wù)數(shù)據(jù);結(jié)息處理服務(wù)器鎖定獲得的所述至少一筆信貸業(yè)務(wù)數(shù)據(jù),對(duì)鎖定的信貸業(yè)務(wù)數(shù)據(jù)進(jìn)行結(jié)息處理,待處理完畢后釋放鎖定的信貸業(yè)務(wù)數(shù)據(jù)。根據(jù)本發(fā)明實(shí)施例,可以避免結(jié)息處理的失敗或者結(jié)息錯(cuò)誤。
文檔編號(hào)G06Q40/02GK102831547SQ20111016119
公開日2012年12月19日 申請(qǐng)日期2011年6月15日 優(yōu)先權(quán)日2011年6月15日
發(fā)明者楊峰 申請(qǐng)人:阿里巴巴集團(tuán)控股有限公司