[發明專利]一種賬務一致性處理方法及服務器在審
| 申請號: | 202110688082.3 | 申請日: | 2021-06-21 |
| 公開(公告)號: | CN113297281A | 公開(公告)日: | 2021-08-24 |
| 發明(設計)人: | 張明 | 申請(專利權)人: | 中國農業銀行股份有限公司 |
| 主分類號: | G06F16/2457 | 分類號: | G06F16/2457;G06F16/23;G06Q40/02 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 章愫;臧建明 |
| 地址: | 100005 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 賬務 一致性 處理 方法 服務器 | ||
本申請實施例提供了一種賬務一致性處理方法及服務器,該方法包括:賬務消費系統向賬務服務系統發送第一交易請求,以請求賬務服務系統根據第一交易請求執行交易操作;第一交易請求包括:用于標識第一交易請求的第一流水號;其中,賬務服務系統用于提供交易的接口,賬務消費系統是消費賬務服務系統的接口的系統;賬務消費系統接收來自賬務服務系統針對第一交易請求的交易狀態;賬務消費系統基于接收到的交易狀態,在本地同步第一交易請求對應的交易狀態。本申請通過賬務服務系統根據賬務消費系統發送的第一交易請求中攜帶的流水號來查詢交易狀態,賬務消費系統根據賬務消費系統返回的交易狀態同步本地交易狀態,降低了系統參數方數量和資源消耗。
技術領域
本申請涉及銀行交易技術領域,尤其涉及一種賬務一致性處理方法及服務器。
背景技術
隨著銀行系統業務的發展,跨系統業務越來越普遍,為了避免銀行發生資金風險,實現跨系統賬務的一致性顯得尤為重要。
目前,通常由前置系統、核心服務系統和第三方系統之間的協同來實現各系統之間賬務的一致性。在實現賬務一致性時,通過監測客戶發起的賬務交易請求信息,比對前置系統的交易狀態和核心服務系統的交易狀態是否一致。在發現交易狀態不一致時,令前置系統采用重發或沖正的方式直至兩個系統的賬務狀態相同。之后,再同步前置系統與第三方系統的交易狀態。
但發明人在研究上述目前技術的過程中發現,目前技術存在如下缺點:需要三個參與方來實現賬務的一致性,整體模型比較復雜。并且,不斷的監測、比對各系統的賬務狀態是否一致的輪詢過程,存在大量額外的系統資源消耗。
發明內容
本申請實施例提供了一種賬務一致性處理方法及服務器,以解決在實現賬務一致性的處理過程中,參與方數量較多且需要不斷進行輪詢,導致系統資源消耗過大的問題。
第一方面,本申請提供了一種賬務一致性處理方法,包括:
賬務消費系統向賬務服務系統發送第一交易請求,以請求所述賬務服務系統根據所述第一交易請求執行交易操作;所述第一交易請求包括:用于標識所述第一交易請求的第一流水號;其中,所述賬務服務系統用于提供交易的接口,所述賬務消費系統是消費所述賬務服務系統的接口的系統;
所述賬務消費系統接收來自所述賬務服務系統針對所述第一交易請求的交易狀態;
所述賬務消費系統基于接收到的所述交易狀態,在本地同步所述第一交易請求對應的交易狀態。
可選地,所述第一交易請求包括正交易入賬請求,所述交易狀態包括交易成功或交易失敗。
可選地,所述第一交易請求包括查證請求,所述查證請求用于請求所述賬務服務系統對在所述第一交易請求之前發送的第二交易請求的交易狀態進行查證,所述第二交易請求為正交易入賬請求,所述第一交易請求中還包括用于標識所述第二交易請求的第二流水號,所述交易狀態包括:反饋所述第二交易請求的交易狀態或不反饋所述第二交易請求的交易狀態。
可選地,所述第一交易請求是在所述賬務消費系統未接收到來自所述賬務服務系統針對所述第二交易請求的反饋的情況下發送的。
可選地,所述交易狀態為不反饋所述第二交易請求的交易狀態,所述方法還包括:
所述賬務消費系統再次向所述賬務服務系統發送所述第一交易請求。
可選地,所述交易狀態為反饋所述第二交易請求的交易狀態,且所述第二交易請求的交易狀態為失敗,所述方法還包括:
所述賬務消費系統將所述第二流水號修改為第三流水號;
所述賬務消費系統向所述賬務服務系統發送攜帶所述第三流水號的第二交易請求。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國農業銀行股份有限公司,未經中國農業銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110688082.3/2.html,轉載請聲明來源鉆瓜專利網。





