[發明專利]一種證券劃賬登記方法及系統在審
| 申請號: | 202011467374.6 | 申請日: | 2020-12-14 |
| 公開(公告)號: | CN112529556A | 公開(公告)日: | 2021-03-19 |
| 發明(設計)人: | 丁偉;肖建杰;張東哲 | 申請(專利權)人: | 上海樊迪信息技術有限公司 |
| 主分類號: | G06Q20/10 | 分類號: | G06Q20/10;G06Q20/38;G06Q20/40 |
| 代理公司: | 上海段和段律師事務所 31334 | 代理人: | 李佳俊;郭國中 |
| 地址: | 200120 上海市浦東新*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 證券 登記 方法 系統 | ||
本發明提供了一種證券劃賬登記方法及系統,包括:步驟M1:通過socket與證券平臺和期貨柜臺建立可信長連接并保持心跳,當期貨柜臺重啟時,則恢復連接;步驟M2:通過pb協議和xml協議分別向證券平臺和期貨柜臺發送請求報文;步驟M3:接收請求報文,進行劃賬操作,對每次劃賬生成唯一主/子流水號,并將流水號存儲至MySQL數據庫。本發明通過采用token加驗簽的機制,保證了資金劃轉接口的冪等性和安全性。
技術領域
本發明涉及計算機數據處理技術領域,具體地,涉及一種證券劃賬登記方法及系統,更為具體地,涉及方德劃賬登記平臺。
背景技術
目前在眾多的實時劃賬的業務交易量和交易速度非常快,在應用服務器重啟部署過程中,這個時間段的請求往往得不到處理,也就是說在重啟部署過程中會不可避免的丟失一部分業務的處理,導致業務失敗。
專利文獻CN107833030A(申請號:201711061948.8)公開了一種基于銀行緩存賬戶的劃賬方法及裝置,獲取各個第三方公司的非在途成功交易信息;識別所述非在途成功交易信息中的第三方公司標識信息;根據所述第三方公司標識信息,將所述非在途成功交易信息劃分為多組;劃分后的每組非在途成功交易信息分別與一個第三方公司標識信息相對應;不同組的非在途成功交易信息對應的第三方公司標識信息不同;對每組非在途成功交易信息進行軋差處理,得到每個第三方公司的軋差統計信息;根據所述軋差統計信息,從每個第三方公司的總行緩存賬戶進行劃賬處理。
發明內容
針對現有技術中的缺陷,本發明的目的是提供一種證券劃賬登記方法及系統。
根據本發明提供的一種證券劃賬登記方法,包括:
步驟M1:通過socket與證券平臺和期貨柜臺建立可信長連接并保持心跳,當證券平臺和期貨柜臺重啟時,則恢復連接;
步驟M2:通過pb協議和xml協議分別向證券平臺和期貨柜臺發送請求報文;
步驟M3:接收請求報文,進行劃賬操作,對每次劃賬生成唯一主/子流水號,并將流水號存儲至MySQL數據庫。
優選地,所述步驟M3包括:
步驟M3.1:對劃賬接口驗簽以及冪等性驗證;
步驟M3.2:驗證通過后,根據劃賬方向兩端柜臺的用戶資金賬戶進行劃賬,當劃賬處理時長超過預設時間時或者返回無法確認的錯誤碼,則標記劃賬狀態,并觸發報警機制;當劃賬失敗返回預設的錯誤碼時,則進行重試處理機制,重復進行預設次數的劃賬處理,當重試后仍然失敗,則進行沖正回原賬戶操作并記錄劃賬狀態,保證用戶資金正確;
步驟M3.3:當流水號存儲至MySQL數據庫失敗異常時,通過寫文件的方式計入本地磁盤文件,通過定時腳本讀取文件嘗試重新入庫操作。
優選地,所述步驟M3,1包括:通過token和參數驗簽機制實現對劃賬接口的安全性校驗和冪等性驗證。
優選地,所述步驟M3.2中觸發報警機制包括:通過短信、郵件發送、預警tab頁面和/或紅點記錄數提示,由人工確認處理。
根據本發明提供的一種證券劃賬登記系統,包括:
模塊M1:通過socket與證券平臺和期貨柜臺建立可信長連接并保持心跳,當證券平臺和期貨柜臺重啟時,則恢復連接;
模塊M2:通過pb協議和xml協議分別向證券平臺和期貨柜臺發送請求報文;
模塊M3:接收請求報文,進行劃賬操作,對每次劃賬生成唯一主/子流水號,并將流水號存儲至MySQL數據庫。
優選地,所述模塊M3包括:
模塊M3.1:對劃賬接口驗簽以及冪等性驗證;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海樊迪信息技術有限公司,未經上海樊迪信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011467374.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種通訊產品成套設備
- 下一篇:一種處理油基鉆屑的等離子體裝置及輔助燃燒方法





