[發明專利]業務請求響應方法、裝置、計算機設備和存儲介質有效
| 申請號: | 201810848309.4 | 申請日: | 2018-07-27 |
| 公開(公告)號: | CN108965450B | 公開(公告)日: | 2021-05-28 |
| 發明(設計)人: | 吳旭波 | 申請(專利權)人: | 江西貪玩信息技術有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 劉艷麗 |
| 地址: | 334100 江西省上饒市上饒縣鳳凰*** | 國省代碼: | 江西;36 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 業務 請求 響應 方法 裝置 計算機 設備 存儲 介質 | ||
1.一種業務請求響應方法,其特征在于,所述方法包括:
獲取客戶端發送的業務請求,所述業務請求中攜帶有目標業務數據的業務標識信息;
根據所述業務標識信息對所述業務請求對應的各處理任務進行區分,確定所述業務請求對應的數據返回型任務為與所述業務標識信息對應的處理任務,確定非數據返回型任務為所述業務請求對應的各處理任務中除所述數據返回型任務之外的剩余的處理任務,所述數據返回型任務是指需要向所述客戶端進行數據返回的任務,所述非數據返回型任務是指不需要向所述客戶端進行數據返回的任務;
在處理所述非數據返回型任務之前,根據所述數據返回型任務向預先建立的區塊鏈中與所述客戶端具有最短通信距離的區塊鏈節點發送數據返回指令,所述數據返回指令用于指示接收到所述數據返回指令的區塊鏈節點獲取所述目標業務數據,將所述目標業務數據返回給所述客戶端。
2.根據權利要求1所述的業務請求響應方法,其特征在于,所述最短通信距離的區塊鏈節點的確定方式包括:
獲取運行所述客戶端的終端對應的IP地址信息;
將運行所述客戶端的終端對應的IP地址信息與所述區塊鏈中的各個區塊鏈節點的IP地址信息進行比較,根據比較結果確定與所述客戶端具有最短通信距離的區塊鏈節點。
3.根據權利要求1所述的業務請求響應方法,其特征在于,所述獲取所述目標業務數據,將所述目標業務數據返回給所述客戶端,還包括:
在當前接收到所述數據返回指令的區塊鏈節點未在本地存儲數據中查詢所述目標業務數據時,向當前接收到所述數據返回指令的區塊鏈節點的相連區塊鏈節點發送所述數據返回指令。
4.根據權利要求1至3任意一項所述的業務請求響應方法,其特征在于,所述方法還包括:
獲取所述非數據返回任務的數量,分發給預先建立的區塊鏈中所述數量的區塊鏈節點進行并行處理。
5.根據權利要求4所述的業務請求響應方法,其特征在于,處理所述非數據返回任務的區塊鏈節點將本地處理結果分發到所述區塊鏈中;所述區塊鏈中的各個區塊鏈節點將處理所述非數據返回任務的區塊鏈節點的本地處理結果進行匯總后進行保存。
6.根據權利要求5所述的業務請求響應方法,其特征在于,所述非數據返回任務包括數據計算任務和數據保存任務;接收到數據保存任務的區塊鏈節點獲取待保存數據,將目標保存數據分發到區塊鏈中;接收到計算任務的區塊鏈節點對待計算數據進行數據計算得到本地計算結果,將本地計算結果發到區塊鏈中。
7.根據權利要求1所述的業務請求響應方法,其特征在于,所述獲取所述目標業務數據,將所述目標業務數據返回給所述客戶端,包括:
通過異步操作方式將非數據返回型任務從所述數據返回型任務所在的主線程移動到任務隊列,在根據所述數據返回型任務獲取所述目標業務數據,將所述目標業務數據返回給所述客戶端之后,處理所述任務隊列中的非數據返回型任務。
8.一種業務請求響應裝置,其特征在于,所述裝置包括:
請求接收模塊,用于獲取客戶端發送的業務請求,所述業務請求中攜帶有目標業務數據的業務標識信息;
任務區分模塊,用于根據所述業務標識信息對所述業務請求對應的各處理任務進行區分,確定所述業務請求對應的數據返回型任務為與所述業務標識信息對應的處理任務,確定非數據返回型任務為所述業務請求對應的各處理任務中除所述數據返回型任務之外的剩余的處理任務,所述數據返回型任務是指需要向所述客戶端進行數據返回的任務,所述非數據返回型任務是指不需要向所述客戶端進行數據返回的任務;
任務處理控制模塊,用于在處理所述非數據返回型任務之前,根據所述數據返回型任務向預先建立的區塊鏈中與所述客戶端具有最短通信距離的區塊鏈節點發送數據返回指令,所述數據返回指令用于指示接收到所述數據返回指令的區塊鏈節點獲取所述目標業務數據,將所述目標業務數據返回給所述客戶端。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江西貪玩信息技術有限公司,未經江西貪玩信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810848309.4/1.html,轉載請聲明來源鉆瓜專利網。





