新四季網

一種實現實時結息處理的方法和系統的製作方法

2023-10-06 13:35:54 2

專利名稱:一種實現實時結息處理的方法和系統的製作方法
技術領域:
本發明涉及計算機技術領域,特別是一種實現實時結息處理的方法和系統。
背景技術:
隨著網絡技術的不斷發展,在傳統銀行系統才能實現的貸款和還款等信貸業務,現在可以在網絡上的網絡銀行或者金融核心帳務系統中實現,為客戶執行信貸業務操作帶來的極大的方便。另外,在信貸業務中,網絡銀行或者帳務系統還要對客戶在執行信貸業務操作過程所產生的各類信貸業務數據進行結息處理。在傳統銀行系統中,通常在非營業時間,如每日凌晨對當天的信貸業務數據進行結息處理,從而保證在結息處理時,信貸業務數據是穩定不變的。但是,與傳統的信貸業務相比,通過在網絡開展信貸業務,客戶可以在全天24小 時內隨時貸款和還款,而不會受到營業時間的限制。因此,在通過網絡執行信貸業務時,每個客戶的信貸業務數據就會隨時發生變化,如,本金、利息和罰息等數據因客戶執行信貸業務操作而隨時發生變化。如果在網絡上的帳務系統對某一筆信貸業務數據進行結息處理時,該信貸業務數據由於客戶執行信貸業務操作而發生了變化,將很有可能導致結息處理的失敗或者結息錯誤。

發明內容
為了解決上述技術問題,本發明實施例提供了一種實時實現結息處理的方法和系統,以避免結息處理的失敗或者結息錯誤。本發明實施例公開了如下技術方案一種實現實時結息處理的方法,包括結息控制伺服器收集需要進行結息處理的至少一筆信貸業務數據,將收集的至少一筆信貸業務數據保存在結息資料庫中;結息處理伺服器從結息資料庫中獲得所述至少一筆信貸業務數據,所述結息處理伺服器鎖定獲得的所述至少一筆信貸業務數據,對鎖定的所述至少一筆信貸業務數據進行結息處理,待處理完畢後釋放鎖定的所述的至少一筆信貸業務數據。一種實現實時結息處理的系統,包括一個結息控制伺服器、一個結息資料庫和至少一個結息處理伺服器,其中,所述結息控制伺服器,用於收集需要進行結息處理的至少一筆信貸業務數據,將收集的所述至少一筆信貸業務數據保存在結息資料庫中;所述結息資料庫,用於存儲需要進行結息處理的所述至少一筆信貸業務數據;所述結息處理伺服器,用於從結息資料庫中獲得所述至少一筆信貸業務數據,鎖定獲得的所述至少一筆信貸業務數據並進行結息處理,待處理完畢後釋放鎖定的信貸業務數據。
由上述實施例可以看出,與現有技術相比,本發明具有如下優點本發明的結息處理處理方法通過結息資料庫作為緩衝,能夠支持客戶的信貸業務操作和結息處理並行,進而通過結息處理伺服器在結息處理時鎖定數據,處理後釋放數據,能夠當因客戶執行信貸業務操作而使信貸業務數據隨時發生變化時,客戶的操作不會對當前執行結息處理的信貸業務數據產生任何影響,最終,通過瞬時鎖機制避免了結息處理的失敗或者結息錯誤。


為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,對於本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。 圖I為本發明一種實時實現結息處理的方法的一個實施例的流程圖;圖2為本發明一種實現實時結息處理的方法的另一個實施例的流程圖;圖3為本發明一種帳務系統的結構示意圖;圖4為本發明一種實現實時結息處理的方法的另一個實施例的流程圖;圖5為本發明一種實現實時結息處理的系統的一個實施例的結構圖;圖6為本發明一種實現實時結息處理的系統的另一個實施例的結構7為本發明中結息處理伺服器的一個結構示意圖。
具體實施例方式下面結合附圖及實施例,對本發明實施例進行詳細描述。應當理解,此處所描述的具體實施例僅用以解釋本發明,並不用於限定本發明。實施例一請參閱圖1,其為本發明中一種實現實時結息處理的方法的一個實施例的流程圖,包括以下步驟步驟101 :結息控制伺服器收集需要進行結息處理的至少一筆信貸業務數據,將收集的所述至少一筆信貸業務數據保存在結息資料庫中;其中,結息控制伺服器可以通過篩選由各個客戶終端提交的信貸業務清單,進而收集其中需要進行結息處理的信貸業務數據,並將收集的信貸業務數據保存在一個結息資料庫中。所謂「一筆信貸業務數據」就是指一筆貸款中包括金額信息(如,本金、逾期本金或利率)和利率信息在內的基本信息。優選的,所述結息控制伺服器收集需要進行結息處理的至少一筆信貸業務數據,將收集的所述至少一筆信貸業務數據保存在結息資料庫中包括結息控制伺服器收集需要進行結息處理的至少一筆信貸業務數據,對收集的所述至少一筆信貸業務數據進行編號;結息控制伺服器將得到的信貸編號保存在結息隊列中,並將收集的信貸業務數據保存在結息資料庫中。步驟102 :結息處理伺服器從結息資料庫中獲得至少一筆信貸業務數據;對於結息處理伺服器而言,可以通過設置一個定時器,或者設置一個觸發事件的方式觸髮結息處理伺服器從資料庫中獲得信貸業務數據。這樣,當定時器超時或者觸發事件滿足觸發條件時,結息處理伺服器從結息資料庫中獲得至少一筆信貸業務數據。一種優選的實現方式是,所述結息處理伺服器從所述結息資料庫中獲得至少一筆信貸業務數據包括所述結息處理伺服器判斷自身擁有的數據池中為被結息處理的信貸業務數據是否少於預置數目,其中,所述數據池保存有所述結息處理伺服器從資料庫中獲得的信貸業務數據;如果是,所述結息處理伺服器從所述結息資料庫中獲得至少一筆信貸業務數據,以使數據池中未被結息處理的信貸業務數據等於預置數目。在該優選的實現方式中,利用數據池中未被結息處理的信貸業務數據的數目作為結息處理伺服器獲得信貸業務數據的觸發事件,當數據池中未被結息處理的信貸業務數據的數目少於預置數目時,就需要結息處理伺服器獲得一次信貸業務數據,而獲得信貸業務數據的數目要保證數據池中未被結息處理的信貸業務數據等於預置數目,直到結息資料庫中沒有需要結息處理的信貸業務數據,而結息處理伺服器從結息資料庫中獲得不到信貸業務數據為止。上述預置數目可以根據結息處理伺服器的處理能力的不同而任意設置,結息 處理伺服器的處理能力越強,預置數目越大,結息處理伺服器的處理能力越差,預置數目越小。因此,本發明實施例對預置數目的具體數值不進行限定。並且,由於數據池的存在,還可以避免結息處理伺服器頻繁訪問結息資料庫,提高了結息處理伺服器的工作效率。在結息處理伺服器從結息資料庫中獲得信貸業務數據的具體操作方式上,可以由結息控制伺服器從結息資料庫中提取信貸業務數據,再將提取的信貸業務數據分配給結息處理伺服器。此外,還可以由結息處理伺服器直接從結息資料庫中提取信貸業務數據。則,所述結息處理伺服器從所述結息資料庫中獲得至少一筆信貸業務數據包括所述結息處理伺服器接收所述結息控制伺服器從所述結息資料庫中提取的、且分配給所述結息處理伺服器的至少一筆信貸業務數據;或者,所述結息處理伺服器主動從所述結息資料庫中提取至少一筆信貸業務數據。在結息處理伺服器從結息資料庫中獲得信貸業務數據的整個過程中,可以有多種具體的實現方式。例如,一種實現方式是自始至終由結息處理伺服器從結息資料庫中提取信貸業務數據。即,初始狀態下,結息處理伺服器直接從結息資料庫中提取信貸業務數據,將提取的信貸業務數據保存在數據池中。之後,一旦數據池中未被結息處理的信貸業務數據少於預置數目,結息處理伺服器不斷從結息資料庫中提取信貸業務數據,並不斷放入數據池中,使數據池中未被結息處理的信貸業務數據等於預置數目。或者,另一種實現方式是自始至終由結息控制伺服器從結息資料庫中提取信貸業務數據,再分配給結息處理伺服器。即,初始狀態下,結息控制伺服器從結息資料庫中提取信貸業務數據,將信貸業務數據分配給結息處理伺服器,結息處理伺服器將分配的信貸業務數據放入數據池中。之後,一旦數據池中未被結息處理的信貸業務數據少於預置數目,結息處理伺服器通知結息控制伺服器,讓結息控制伺服器不斷從結息資料庫中提取信貸業務數據,並分配給結息處理伺服器,使結息處理伺服器的數據池中的未被結息處理的信貸業務數據等於預置數目。當然,也可以在初始狀態下,先由結息控制伺服器從結息資料庫中提取信貸業務數據,並分配給結息處理伺服器。而在結息處理伺服器擁有的數據池中未被結息處理的信貸業務數據少於預置數目時,再由結息處理伺服器主動從結息資料庫中提取信貸業務數據。再或者,在初始狀態下,先由結息處理伺服器主動從結息資料庫中提取信貸業務數據。而在結息處理服務擁有的數據池中未被結息處理的信貸業務數據少於預置數目時,再由結息控制伺服器從結息資料庫中提取信貸業務數據,進而分配給結息處理伺服器。 結息處理伺服器從結息資料庫中獲得信貸業務數據的個數可以為一個,或者為多個,與獲得一筆信貸業務數據相比,獲得多個信貸業務數據可以節省信息處理伺服器的獲取操作次數,進而能夠提高結息處理伺服器的工作效率。另外,結息處理伺服器的個數可以為一個,或者為多個,顯然,採用多個結息處理伺服器進行結息處理,可以加快處理速度,提高處理能力。當結息控制伺服器將收集的至少一筆信貸業務數據進行編號,並將信貸編號保存在信貸隊列時,所述結息處理伺服器從結息資料庫中獲得所述至少一筆信貸業務數據包括結息處理伺服器接收結息控制伺服器分配的一組信貸編號,所述一組信貸編號為結息控制伺服器從結息隊列中提取的;結息處理伺服器按照信貸編號的指示從結息資料庫中提取出相應的一組信貸業務數據。
由於結息控制伺服器將信貸編號保存在結息隊列中,並反覆將結息隊列中的一組信貸編號分配給結息處理伺服器,結息處理伺服器接收結息控制伺服器分配的信貸編號,按照信貸編號的指示從結息資料庫中獲得相應的信貸業務數據,因此,可以基於結息隊列統一分配信貸業務數據給多個結息處理伺服器進行結息處理,進一步提高了結息處理的工作效率。步驟103 :所述結息處理伺服器鎖定獲得的所述至少一筆信貸業務數據,對鎖定的信貸業務數據進行結息處理,待處理完畢後釋放鎖定的信貸業務數據。其中,結息處理伺服器每處理一筆信貸業務數據,就鎖定該筆信貸業務數據,待處理完畢後釋放該筆信貸業務數據。例如,鎖定數據可以是Oracle資料庫的行記錄鎖,即在指令發出後結息處理伺服器獨佔一筆信貸業務數據的寫入權限,避免其他結息處理伺服器或外部的核心帳務系統對該筆信貸業務數據進行數據修改。在完成結息處理之後通過提交整個資料庫事務的方式完成數據修改的最終確認並自動釋放行紀錄鎖。需要說明的是,對於同一筆的信貸業務數據而言,先由結息控制伺服器收集數據並將數據保存在結息資料庫中,再由結息處理伺服器從結息資料庫中獲得該筆信貸業務數據,並進行相應的結息處理。由上述實施例可以看出,與現有技術相比,本發明具有如下優點本發明的結息處理處理方法通過結息資料庫作為緩衝,能夠支持客戶的信貸業務操作和結息處理並行,進而通過結息處理伺服器在結息處理時鎖定數據,處理後釋放數據,能夠當因客戶執行信貸業務操作而使信貸業務數據隨時發生變化時,客戶的操作不會對當前執行結息處理的信貸業務數據產生任何影響,最終,通過瞬時鎖機制避免了結息處理的失敗或者結息錯誤。實施例二由於網絡故障、結息資料庫異常或者結息處理伺服器鎖定數據時故障等原因,會導致結息處理伺服器的結息處理失敗。與實施例一的區別之處在於,在結息處理失敗後,進一步對結息處理失敗的信貸業務數據進行二次結息處理,以保證結息處理失敗的信貸業務數據被成功地進行結息處理。請參閱圖2,其為本發明一種實現實時結息處理的方法的另一個實施例的流程圖。其中,包括以下步驟步驟201 :結息控制伺服器收集需要進行結息處理的至少一筆信貸業務數據,將收集的所述至少一筆信貸業務數據保存在結息資料庫中;步驟202 :結息處理伺服器從結息資料庫中獲得所述至少一筆信貸業務數據;步驟203 :所述結息處理伺服器鎖定獲得的所述至少一筆信貸業務數據,對鎖定的信貸業務數據進行結息處理,待處理完畢後釋放鎖定的信貸業務數據;其中,步驟201-203的執行過程可以參見實施例一中的步驟101-103的描述,此次不再贅述。步驟204 :異常處理伺服器從異常資料庫中獲得所有的結息處理失敗的信貸業務數據,對獲得的結息處理失敗的信貸業務數據進行二次結息處理,將二次結息處理成功的信貸業務數據從所述異常資料庫中刪除,其中,異常控制伺服器接收所述結息處理伺服器 提交的結息處理失敗的信貸業務數據,將得到的信貸業務數據保存在異常資料庫中。一旦結息處理伺服器對某一筆信貸業務數據處理失敗,將處理失敗的信貸業務數據提交給異常控制伺服器,異常控制伺服器將收集到的處理失敗的信貸業務數據保存在異常資料庫中。異常處理伺服器可以接收所述異常控制伺服器從異常資料庫中提取出的、且分配給所述異常處理伺服器的所有的異常信貸業務數據,或者,也可以主動從異常資料庫中提取所有的異常信貸業務數據。另外,當異常處理伺服器進行二次結息處理時,如果二次結息處理連續失敗且失敗的次數達到失敗閾值時,啟動報警。失敗閾值可以根據每個帳務系統的安全需求任意進行設置,如果安全度要求高,失敗閾值就小,反之,如果安全度要求低,失敗閾值就大。本發明實施例對失敗閾值的具體數據不進行限定。由上述實施例可以看出,與現有技術相比,本發明具有如下優點本發明的結息處理處理方法通過結息資料庫作為緩衝,能夠支持客戶的信貸業務操作和結息處理並行,進而通過結息處理伺服器在結息處理時鎖定數據,處理後釋放數據,能夠當因客戶執行信貸業務操作而使信貸業務數據隨時發生變化時,客戶的操作不會對當前執行結息處理的信貸業務數據產生任何影響,最終,通過瞬時鎖機制避免了結息處理的失敗或者結息錯誤。另外,在結息失敗時,通過異常處理伺服器還可以使結息處理失敗的信貸業務數據被成功地進行結息處理,提高系統穩定性和安全性。實施例三下面設定一個具體的帳務系統,如圖3所示,在該帳務系統中,包括有一個結息控制伺服器、兩個結息處理伺服器、一個結息隊列、一個結息資料庫、一個異常控制伺服器、一個異常處理伺服器、一個異常隊列和一個異常資料庫。每個結息處理伺服器擁有一個數據池,結息處理伺服器每次在數據池中未被結息處理的信貸業務數據少於預置數目時,從結息資料庫中獲得信貸業務數據。請參閱圖4,其為本發明一種實時實現結息處理的方法的另一個實施例的流程圖,包括以下步驟步驟401 :結息控制伺服器從一定時間段內產生的信貸清單中篩選出需要結息處理的信貸業務數據;步驟402 :結息控制伺服器從篩選出的信貸業務數據中提取出每筆信貸業務數據的信貸編號,將信貸編號放入結息隊列中,同時,將信貸業務數據放入結息資料庫中;將篩選出的信貸業務數據逐一進行編號,獲得信貸編號。結息隊列中維護的是每一筆需要結息處理的信貸業務數據的信貸編號,結息資料庫中維護的是每一筆需要結息處理的信貸業務數據。結息隊列中的信貸編號與結息資料庫中的信貸業務數據具有映射的關係O步驟403 :結息控制伺服器從結息隊列中提取一組信貸編號分配給結息處理伺服器;例如,可以以10個信貸編號作為一組信貸編號,對應的一組信貸業務數據即為10 筆信貸業務數據。另外,由於提取的信貸業務數據要由結息處理伺服器放入數據池中,因此,此處由結息控制伺服器提取的一組信貸編號的數目,要保證其對應的信貸業務數據的數目不大於數據池的容量。步驟404 :結息處理伺服器按照信貸編號的指示從結息資料庫中提取出相應的一組信貸業務數據;步驟405 :結息處理伺服器將提取出的信貸業務數據放入自身的數據池中;步驟406 :結息處理伺服器判斷數據池中是否有未被結息處理的信貸業務數據,如果有,進入步驟407,否則,結束流程。步驟407 :結息處理伺服器讀取一筆信貸業務數據並鎖定;步驟408 :結息處理伺服器對鎖定的該筆信貸業務數據進行結息處理;步驟409 :結息處理伺服器判斷結息處理是否成功,如果是,進入步驟410,否則,進入步驟413步驟410 :結息處理伺服器釋放鎖定的該筆信貸業務數據;步驟411 ;結息處理伺服器判斷數據池中未被結息處理的信貸業務數據是否小於數據池容量的一半,如果是,進入步驟412,否則,返回步驟406 ;其中,利用數據池中未被結息處理的信貸業務數據的數目作為結息處理伺服器獲得信貸業務數據的觸發事件,當數據池中未被結息處理的信貸業務數據的數目少於預置數目時,就需要結息處理伺服器獲得一次信貸業務數據,而獲得信貸業務數據的數目要保證數據池中未被結息處理的信貸業務數據等於預置數目,直到結息資料庫中沒有需要結息處理的信貸業務數據,而結息處理伺服器從結息資料庫中獲得不到信貸業務數據為止。特別的,在本實施例中,將數據池容量的一半作為該預置數目。當然,還可以根據結息處理伺服器的處理能力,將預置數目設定為其它的數量。步驟412 :結息處理伺服器向數據池中填充信貸業務數據,以使填充後的數據池中未被結息處理的信貸業務數據不小於數據池容量的一半,返回步驟406 ;其中,結息處理伺服器從結息隊列中提取一定數量的信貸編號,按照信貸編號的指示從結息資料庫中提取出一定數量的信貸業務數據,使填充後的數據池中未被結息處理的信貸業務數據不小於數據池容量的一半。步驟413 :結息處理伺服器將處理失敗的該筆信貸業務數據提交給異常控制伺服器;
步驟414 :異常控制伺服器從處理失敗的信貸業務數據中提取出每筆信貸業務數據的信貸編號,將信貸編號放入異常隊列中,同時,將處理失敗的信貸業務數據放入異常資料庫中;步驟415 :異常處理伺服器監控異常隊列,一旦異常隊列中存在信貸編號,從異常隊列中提取所有信貸編號;步驟416 :異常處理伺服器按照信貸編號的指示,從異常資料庫中提取處理失敗的信貸業務數據;步驟417 :異常處理伺服器對提取的信貸業務數據進行二次結息處理;步驟418 :異常處理伺服器判斷二次結息處理是否成功,如果是,進入步驟419,否貝丨J,進入步驟420 ; 步驟419 :異常處理伺服器從異常資料庫中刪除已成功處理的信貸業務數據,並從異常隊隊列中刪除信貸編號,結束流程;步驟420 :異常處理伺服器判斷連續處理失敗的次數是否達到失敗閾值,如果是,結束流程,否則,返回步驟417。由上述實施例可以看出,與現有技術相比,本發明具有如下優點本發明的結息處理處理方法通過結息資料庫作為緩衝,能夠支持客戶的信貸業務操作和結息處理並行,進而通過結息處理伺服器在結息處理時鎖定數據,處理後釋放數據,能夠當因客戶執行信貸業務操作而使信貸業務數據隨時發生變化時,客戶的操作不會對當前執行結息處理的信貸業務數據產生任何影響,最終,通過瞬時鎖機制避免了結息處理的失敗或者結息錯誤。另外,在結息失敗時,通過異常處理伺服器還可以使結息處理失敗的信貸業務數據被成功地進行結息處理,提高系統穩定性和安全性。實施例四與一種實時實現結息處理的方法相對應,本發明實施例還提供了一種實時實現結息處理的系統。請參閱圖5,其為本發明一種實時實現結息處理的系統的一個實施例的結構圖。該系統包括一個結息控制伺服器501、一個結息資料庫502和至少一個結息處理伺服器503,其中,結息控制伺服器501,用於收集需要進行結息處理的至少一筆信貸業務數據,將收集的所述至少一筆信貸業務數據保存在結息資料庫中;結息資料庫502,用於存儲需要進行結息處理的所述至少一筆信貸業務數據;結息處理伺服器503,用於從結息資料庫中獲得所述至少一筆信貸業務數據,鎖定獲得的所述至少一筆信貸業務數據並進行結息處理,待處理完畢後釋放鎖定的所述至少一筆信貸業務數據。除了上述結構外,優選的,請參閱圖6,其為本發明一種實時實現結息處理的系統的另一個實施例的結構圖,該系統還包括一個異常處理伺服器504、一個異常資料庫505和一個異常控制伺服器506,其中,異常控制伺服器504,用於接收所述結息處理伺服器提交的處理失敗的信貸業務數據,將得到的信貸業務數據保存在異常資料庫中;異常資料庫505,用於存儲結息處理失敗的信貸業務數據;
異常處理伺服器506,用於從異常資料庫中獲得所有的結息處理失敗的信貸業務數據,對獲得的結息處理失敗的信貸業務數據進行二次結息處理,將二次結息處理成功的信貸業務數據從所述異常資料庫中刪除。可替換的,在另一種系統結構中,異常處理伺服器506,用於從異常資料庫中獲得所有的結息處理失敗的信貸業務數據,對獲得的結息處理失敗的信貸業務數據進行二次結息處理,當二次結息處理連續失敗且失敗次數達到失敗閾值時,啟動報警。優選的,請參閱圖7,其為本發明中結息處理伺服器的一個結構示意圖,如圖7所示,結息處理伺服器503包括判斷模塊5031和數據獲得模塊5032,其中,判斷模塊5031,用於判斷結息處理伺服器擁有的數據池中未被結息處理的信貸業務數據是否少於預置數目,其中,所述數據池保存有所述結息處理伺服器從資料庫中獲得的信貸業務數據;數據獲得模塊5032,用於當所述判斷模塊的判斷結果為是時,從所述結息資料庫中獲得至少一筆信貸業務數據,以使數據池中未被結息處理的信貸業務數據等於預置數
另外,進一步優選的,結息處理伺服器503包括第一接收模塊,用於接收所述結息控制伺服器從所述結息資料庫中提取出的、且分配給所述結息處理伺服器的至少一筆信貸業務數據;或者,第一提取模塊,用於主動從所述結息資料庫中提取至少一筆信貸業務數據。同樣,進一步優選的,異常處理伺服器506包括第二接收模塊,用於接收所述異常控制伺服器從所述異常資料庫中提取出的、且分配給所述異常處理伺服器的所有的異常信貸業務數據;或者,第二提取模塊,用於主動從所述異常資料庫中提取所有的異常信貸業務數據。由上述實施例可以看出,本發明的結息處理處理方法通過結息資料庫作為緩衝,能夠支持客戶的信貸業務操作和結息處理並行,進而通過結息處理伺服器在結息處理時鎖定數據,處理後釋放數據,能夠當因客戶執行信貸業務操作而使信貸業務數據隨時發生變化時,客戶的操作不會對當前執行結息處理的信貸業務數據產生任何影響,最終,通過瞬時鎖機制避免了結息處理的失敗或者結息錯誤。另外,在結息失敗時,通過異常處理伺服器還可以使結息處理失敗的信貸業務數據被成功地進行結息處理,提高系統穩定性和安全性。以上對本發明所提供的一種實時實現結息處理的方法和系統進行了詳細介紹,本文中應用了具體實施例對本發明的原理及實施方式進行了闡述,以上實施例的說明只是用於幫助理解本發明的方法及其核心思想;同時,對於本領域的一般技術人員,在不脫離本發明描述的原理前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視為本發明的保護範圍。
權利要求
1.一種實現實時結息處理的方法,其特徵在於,包括 結息控制伺服器收集需要進行結息處理的至少一筆信貸業務數據,將收集的所述至少一筆信貸業務數據保存在結息資料庫中; 結息處理伺服器從結息資料庫中獲得所述至少一筆信貸業務數據; 所述結息處理伺服器鎖定獲得的所述至少一筆信貸業務數據,對鎖定的信貸業務數據進行結息處理,待處理完畢後釋放鎖定的信貸業務數據。
2.根據權利要求I所述的方法,其特徵在於,所述方法還包括 異常處理伺服器從異常資料庫中獲得所有的結息處理失敗的信貸業務數據,對獲得的結息處理失敗的信貸業務數據進行二次結息處理,將二次結息處理成功的信貸業務數據從所述異常資料庫中刪除,其中,異常控制伺服器接收所述結息處理伺服器提交的結息處理失敗的信貸業務數據,將得到的信貸業務數據保存在異常資料庫中。
3.根據權利要求I所述的方法,其特徵在於,所述方法還包括 異常處理伺服器從異常資料庫中獲得所有的結息處理失敗的信貸業務數據,對獲得的結息處理失敗的信貸業務數據進行二次結息處理,當二次結息處理連續失敗且失敗次數達到失敗閾值時,啟動報警,其中,異常控制伺服器接收所述結息處理伺服器提交的結息處理失敗的信貸業務數據,將得到的信貸業務數據保存在異常資料庫中。
4.根據權利要求1-3中任意一項所述的方法,其特徵在於,所述結息處理伺服器從所述結息資料庫中獲得至少一筆信貸業務數據包括 所述結息處理伺服器判斷自身擁有的數據池中未被結息處理的信貸業務數據是否少於預置數目,其中,所述數據池保存有所述結息處理伺服器從資料庫中獲得的信貸業務數據; 如果是,所述結息處理伺服器從所述結息資料庫中獲得至少一筆信貸業務數據,以使數據池中未被結息處理的信貸業務數據等於預置數目。
5.根據權利要求1-3中任意一項所述的方法,其特徵在於,所述結息處理伺服器從所述結息資料庫中獲得至少一筆信貸業務數據包括 所述結息處理伺服器接收所述結息控制伺服器從所述結息資料庫中提取出的、且分配給所述結息處理伺服器的至少一筆信貸業務數據; 或者, 所述結息處理伺服器主動從所述結息資料庫中提取至少一筆信貸業務數據。
6.根據權利要求2或3所述的方法,其特徵在於,所述異常處理伺服器從異常資料庫中獲得所有的結息處理失敗的異常信貸業務數據包括 所述異常處理伺服器接收所述異常控制伺服器從所述異常資料庫中提取出的、且分配給所述異常處理伺服器的所有的異常信貸業務數據; 或者, 所述異常處理伺服器主動從所述異常資料庫中提取所有的異常信貸業務數據。
7.根據權利要求I所述的方法,其特徵在於,所述結息控制伺服器收集需要進行結息處理的至少一筆信貸業務數據,將收集的所述至少一筆信貸業務數據保存在結息資料庫中包括 結息控制伺服器收集需要進行結息處理的至少一筆信貸業務數據,對收集的所述至少一筆信貸業務數據進行編號; 結息控制伺服器將得到的信貸編號保存在結息隊列中,並將收集的信貸業務數據保存在結息資料庫中; 則所述結息處理伺服器從結息資料庫中獲得所述至少一筆信貸業務數據包括結息處理伺服器接收結息控制伺服器分配的一組信貸編號,所述一組信貸編號為結息控制伺服器從結息隊列中提取的; 結息處理伺服器按照信貸編號的指示從結息資料庫中提取出相應的一組信貸業務數據。
8.一種實時實現結息處理的系統,其特徵在於,包括一個結息控制伺服器、一個結息資料庫和至少一個結息處理伺服器,其中, 所述結息控制伺服器,用於收集需要進行結息處理的至少一筆信貸業務數據,將收集的所述至少一筆信貸業務數據保存在結息資料庫中; 所述結息資料庫,用於存儲需要進行結息處理的所述至少一筆信貸業務數據; 所述結息處理伺服器,用於從結息資料庫中獲得所述至少一筆信貸業務數據,鎖定獲得的所述至少一筆信貸業務數據並進行結息處理,待處理完畢後釋放鎖定的所述至少一筆信貸業務數據。
9.根據權利要求8所述的系統,其特徵在於,所述系統還包括一個異常處理伺服器、一個異常資料庫和一個異常控制伺服器,其中, 所述異常控制伺服器,用於接收所述結息處理伺服器提交的處理失敗的信貸業務數據,將得到的信貸業務數據保存在異常資料庫中; 所述異常資料庫,用於存儲結息處理失敗的信貸業務數據; 所述異常處理伺服器,用於從異常資料庫中獲得所有的結息處理失敗的信貸業務數據,對獲得的結息處理失敗的信貸業務數據進行二次結息處理,將二次結息處理成功的信貸業務數據從所述異常資料庫中刪除。
10.根據權利要求8所述的系統,其特徵在於,所述系統還包括一個異常處理伺服器、一個異常資料庫和一個異常控制伺服器,其中, 所述異常控制伺服器,用於接收所述結息處理伺服器提交的處理失敗的信貸業務數據,將得到的信貸業務數據保存在異常資料庫中; 所述異常資料庫,用於存儲結息處理失敗的信貸業務數據; 所述異常處理伺服器,用於從異常資料庫中獲得所有的結息處理失敗的信貸業務數據,對獲得的結息處理失敗的信貸業務數據進行二次結息處理,當二次結息處理連續失敗且失敗次數達到失敗閾值時,啟動報警。
11.根據權利要求8-10中任意一項所述的系統,其特徵在於,所述結息處理伺服器包括 判斷模塊,用於判斷結息處理伺服器擁有的數據池中未被結息處理的信貸業務數據是否少於預置數目,其中,所述數據池保存有所述結息處理伺服器從資料庫中獲得的信貸業務數據; 數據獲得模塊,用於當所述判斷模塊的判斷結果為是時,從所述結息資料庫中獲得至少一筆信貸業務數據,以使數據池中未被結息處理的信貸業務數據等於預置數目。
12.根據權利要求8-10中任意一項所述的系統,其特徵在於,所述結息處理伺服器包括 第一接收模塊,用於接收所述結息控制伺服器從所述結息資料庫中提取出的、且分配給所述結息處理伺服器的至少一筆信貸業務數據; 或者, 第一提取模塊,用於主動從所述結息資料庫中提取至少一筆信貸業務數據。
13.根據權利要求9或10所述的系統,其特徵在於,所述異常處理伺服器包括 第二接收模塊,用於接收所述異常控制伺服器從所述異常資料庫中提取出的、且分配給所述異常處理伺服器的所有的異常信貸業務數據; 或者, 第二提取模塊,用於主動從所述異常資料庫中提取所有的異常信貸業務數據。
全文摘要
本發明實施例公開了一種實現實時結息處理的方法和系統。其中,該方法包括結息控制伺服器收集需要進行結息處理的至少一筆信貸業務數據,將收集的所述至少一筆信貸業務數據保存在結息資料庫中;結息處理伺服器從結息資料庫中獲得至少一筆信貸業務數據;結息處理伺服器鎖定獲得的所述至少一筆信貸業務數據,對鎖定的信貸業務數據進行結息處理,待處理完畢後釋放鎖定的信貸業務數據。根據本發明實施例,可以避免結息處理的失敗或者結息錯誤。
文檔編號G06Q40/02GK102831547SQ20111016119
公開日2012年12月19日 申請日期2011年6月15日 優先權日2011年6月15日
發明者楊峰 申請人:阿里巴巴集團控股有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀