[發(fā)明專利]交易處理方法、裝置、設備及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202210087003.8 | 申請日: | 2022-01-25 |
| 公開(公告)號: | CN114493873A | 公開(公告)日: | 2022-05-13 |
| 發(fā)明(設計)人: | 梁向東;黃偉麟 | 申請(專利權(quán))人: | 中國農(nóng)業(yè)銀行股份有限公司 |
| 主分類號: | G06Q40/04 | 分類號: | G06Q40/04;G06Q40/02 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 倪焱 |
| 地址: | 100005 北*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 交易 處理 方法 裝置 設備 存儲 介質(zhì) | ||
1.一種交易處理方法,其特征在于,包括:
根據(jù)SAGA分布式交易模式,對分布式事務對應的交易執(zhí)行順序中的任一交易進行交易處理;其中,所述交易處理包括至少一個處理節(jié)點;
若所述交易的處理節(jié)點為資金轉(zhuǎn)移節(jié)點,則獲取所述交易的資金流水信息,將所述資金流水信息發(fā)送至資金處理中心,供所述資金處理中心根據(jù)資金流水信息,基于TCC分布式交易模式,對所述交易進行資金轉(zhuǎn)移的準備處理;
判斷所述交易的任一處理節(jié)點是否均執(zhí)行通過,若是,則判斷所述交易是否為交易執(zhí)行順序中預設排列順序的目標交易;
若是,則向資金處理中心發(fā)送資金轉(zhuǎn)移的確認指令,供所述資金處理中心對交易執(zhí)行順序中的任一交易的資金轉(zhuǎn)移的準備處理進行確認。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在根據(jù)SAGA分布式交易模式,對分布式事務對應的交易執(zhí)行順序中的任一交易進行交易處理之前,還包括:
從預設的候選校驗程序中確定與任一交易對應的目標校驗程序;
根據(jù)所述目標校驗程序,對所述交易進行校驗,判斷所述交易是否通過校驗;
若是,則根據(jù)SAGA分布式交易模式,對分布式事務對應的交易執(zhí)行順序中的任一交易進行交易處理。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述分布式事務對應唯一的分布式ID,所述資金流水信息包括所述分布式ID;所述資金處理中心中包括多個分布式事務的資金流水信息;
相應的,向資金處理中心發(fā)送資金轉(zhuǎn)移的確認指令,供所述資金處理中心對交易執(zhí)行順序中的任一交易的資金轉(zhuǎn)移的準備處理進行確認,包括:
向所述資金處理中心發(fā)送所述分布式ID對應的資金轉(zhuǎn)移的確認指令,供所述資金處理中心根據(jù)所述分布式ID確定目標資金流水信息,對目標資金流水信息對應的資金轉(zhuǎn)移的準備處理進行確認。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,在根據(jù)SAGA分布式交易模式,對分布式事務對應的交易執(zhí)行順序中的任一交易進行交易處理之后,還包括:
若所述交易的處理節(jié)點為信息確認節(jié)點,則獲取所述交易的待確認信息,對所述待確認信息進行確認。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,在判斷所述交易的任一處理節(jié)點是否均執(zhí)行通過之后,還包括:
若所述交易的任一處理節(jié)點未執(zhí)行通過,則判斷未執(zhí)行通過的處理節(jié)點是否為資金轉(zhuǎn)移節(jié)點;
若是,則向資金處理中心發(fā)送資金轉(zhuǎn)移取消指令,供所述資金處理中心取消資金轉(zhuǎn)移的準備處理。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,在判斷未執(zhí)行通過的處理節(jié)點是否為資金轉(zhuǎn)移節(jié)點之后,還包括:
若未執(zhí)行通過的處理節(jié)點不是資金轉(zhuǎn)移節(jié)點,則確定所述交易中已執(zhí)行通過的處理節(jié)點,并根據(jù)交易執(zhí)行順序,確定已執(zhí)行通過的交易;
根據(jù)預設反向補償交易規(guī)則,對所述交易中已執(zhí)行通過的處理節(jié)點以及交易執(zhí)行順序中已執(zhí)行通過的交易進行交易回退。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,在判斷所述交易是否為交易執(zhí)行順序中預設排列順序的目標交易之后,還包括:
若所述交易不是交易執(zhí)行順序中預設排列順序的目標交易,則根據(jù)交易執(zhí)行順序,確定所述交易的下一個交易,作為待處理交易,執(zhí)行根據(jù)SAGA分布式交易模式,對分布式事務對應的交易執(zhí)行順序中的待處理交易進行交易處理。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國農(nóng)業(yè)銀行股份有限公司,未經(jīng)中國農(nóng)業(yè)銀行股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210087003.8/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預測目的的數(shù)據(jù)處理系統(tǒng)或方法;其他類目不包含的專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預測目的的處理系統(tǒng)或方法
G06Q40-00 金融;保險;稅務策略;公司或所得稅的處理
G06Q40-02 .銀行業(yè),例如,利息計算、信貸審批、抵押、家庭銀行或網(wǎng)上銀行
G06Q40-04 .交易,例如,股票、商品、金融衍生工具或貨幣兌換
G06Q40-06 .投資,例如,金融工具、資產(chǎn)組合管理或者基金管理
G06Q40-08 .保險,例如,風險分析或養(yǎng)老金





