[發明專利]業務補償方法及裝置在審
| 申請號: | 201610210968.6 | 申請日: | 2016-04-06 |
| 公開(公告)號: | CN107277085A | 公開(公告)日: | 2017-10-20 |
| 發明(設計)人: | 趙亮;趙文中 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L12/26 |
| 代理公司: | 北京弘權知識產權代理事務所(普通合伙)11363 | 代理人: | 逯長明,許偉群 |
| 地址: | 開曼群島*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 業務 補償 方法 裝置 | ||
技術領域
本發明涉及計算機技術領域,尤其涉及一種業務補償方法及裝置。
背景技術
當前,終端常常需要向服務器發送業務處理請求以使服務器對該業務請求進行處理。例如,用戶需要將一個銀行賬戶的余額轉入另一個銀行賬戶中,則用戶可以利用自己的手機向銀行的服務器發送轉賬請求。
然而,在終端向服務器發送業務處理請求的同時如果終端與服務器之間的用于傳輸業務處理請求的網絡突然出現故障,導致該業務處理請求在傳輸過程中丟失,這樣服務器接收不到終端發送的該業務處理請求,也就無法對該業務處理請求進行處理,這就達不到終端使得服務器對該業務處理請求處理成功的目的。
或者,在終端向服務器發送業務處理請求的同時如果終端與服務器之間的用于傳輸業務處理請求的網絡未出現故障,服務器接收到了終端發送的該業務處理請求,但是服務器在對該業務處理請求進行處理時處理失敗了,同樣也達不到終端使得服務器對該業務處理請求處理成功的目的。例如,當業務處理請求為轉賬請求時,轉賬請求攜帶了付款賬戶的賬戶標識、收款賬戶的賬戶標識以及轉賬金額,正常情況下,服務器需要從付款賬戶的余額中提取出該轉賬金額,并將提取出的轉賬金額與收款賬戶的余額進行合并,從而實現轉賬。但是,如果服務器根據付款賬戶的賬戶標識從數據庫中讀取付賬賬戶中的余額時讀取失敗,則就無法將提取出的轉賬金額與收款賬戶的余額進行合并,這就無法實現轉賬,導致轉賬失敗,達不到終端轉賬的目的。
發明內容
為克服相關技術中存在的問題,本發明提供一種業務補償方法及裝置。
根據本發明實施例的第一方面,提供一種業務補償方法,所述方法還包括:
判斷業務發起方是否向業務受理方發送業務處理請求;
當業務發起方向業務受理方發送業務處理請求時,檢測業務受理方是否對所述業務處理請求處理成功;
當確定出業務受理方未對所述業務處理請求處理成功時,根據所述業務處理請求向業務發起方發送補償請求,以使業務發起方在接收到所述補償請求之后,再次向業務受理方發送所述業務處理請求,并使業務受理方對所述再次發送的業務處理請求進行處理。
進一步地,所述方法還包括:
當確定出業務受理方未對所述業務處理請求處理成功時,判斷在歷史過程中根據所述業務處理請求向業務發起方發送補償請求的總發送次數是否小于預設次數閾值;
當在歷史過程中根據所述業務處理請求向業務發起方發送補償請求的總發送次數小于預設次數閾值時,執行所述根據所述業務處理請求向業務發起方發送補償請求的步驟。
進一步地,所述方法還包括:
當確定出業務受理方未對所述業務處理請求處理成功時,獲取本地的當前時刻;
獲取業務發起方第一次向業務受理方發送所述業務處理請求時的發送時刻;
判斷所述當前時刻與所述發送時刻之間的時間差值是否小于預設時間差閾值;
當所述當前時刻與所述發送時刻之間的時間差值小于預設時間差閾值時,執行所述根據所述業務處理請求向業務發起方發送補償請求的步驟。
其中,所述檢測業務受理方是否對所述業務處理請求處理成功,包括:
檢測是否接收到業務受理方對所述業務處理請求進行處理后得到的處理結果;
當接收到業務受理方對所述業務處理請求進行處理后得到的處理結果時,如果所述處理結果用于表示業務受理方對所述業務處理請求處理失敗,確定業務受理方未對所述業務處理請求處理成功。
進一步地,所述方法還包括:獲取業務發起方向業務受理方發送所述業務處理請求時的發送時刻;
所述檢測業務受理方是否對所述業務處理請求處理成功,包括:
檢測在以所述發送時刻為起點且時長為預設時長的時間段內是否接收到業務受理方對所述業務處理請求進行處理后得到的處理結果;
當在所述時間段內未接收到業務受理方對所述業務處理請求進行處理后得到的處理結果時,確定業務受理方未對所述業務處理請求處理成功。
根據本發明實施例的第二方面,提供一種業務補償裝置,所述裝置還包括:
第一判斷模塊,用于判斷業務發起方是否向業務受理方發送業務處理請求;
檢測模塊,用于當業務發起方向業務受理方發送業務處理請求時,檢測業務受理方是 否對所述業務處理請求處理成功;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610210968.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:智能遠程醫療系統
- 下一篇:數字聽診單管理方法及系統





