[發(fā)明專利]一種區(qū)塊鏈中訂閱主題的方法及裝置有效
| 申請?zhí)枺?/td> | 201910279314.2 | 申請日: | 2019-04-09 |
| 公開(公告)號: | CN110113381B | 公開(公告)日: | 2023-04-07 |
| 發(fā)明(設(shè)計)人: | 梅芬;劉麗平;蘇小康;張開翔;范瑞彬 | 申請(專利權(quán))人: | 深圳前海微眾銀行股份有限公司 |
| 主分類號: | H04L67/51 | 分類號: | H04L67/51;H04L67/562 |
| 代理公司: | 北京同達信恒知識產(chǎn)權(quán)代理有限公司 11291 | 代理人: | 黃志華 |
| 地址: | 518027 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 區(qū)塊 訂閱 主題 方法 裝置 | ||
1.一種區(qū)塊鏈中訂閱主題的方法,其特征在于,包括:
中間服務(wù)器接收客戶端發(fā)送的訂閱請求,所述訂閱請求中包括多個主題的主題標識;所述訂閱請求中還包括第一主題中第一事件的標識,所述第一主題為所述多個主題中的任一主題;
所述中間服務(wù)器解析所述訂閱請求,從所述訂閱請求中確定所述多個主題標識;
所述中間服務(wù)器確定第一事件的標識,并建立第一事件標識與第一主題標識的第二映射關(guān)系;
所述中間服務(wù)器根據(jù)所述第二映射關(guān)系,從區(qū)塊鏈中獲取所述第一事件以及所述第一主題中所述第一事件之前的所有第二事件;
所述中間服務(wù)器根據(jù)所述訂閱請求生成訂閱標識,并建立所述多個主題標識與所述訂閱標識的第一映射關(guān)系;
所述中間服務(wù)器向所述客戶端反饋所述訂閱標識、所述第一事件以及所有第二事件。
2.如權(quán)利要求1所述的方法,其特征在于,所述中間服務(wù)器向所述客戶端反饋所述訂閱標識以及每個主題中的事件之后,還包括:
所述中間服務(wù)器接收所述客戶端發(fā)送的取消訂閱請求,所述取消訂閱請求中包含取消訂閱的多個主題的主題標識;
所述中間服務(wù)器解析所述取消訂閱請求,從所述取消訂閱請求中獲取取消訂閱的主題標識;
所述中間服務(wù)器確定所述第一映射關(guān)系中與所述取消訂閱的主題標識對應(yīng)的訂閱標識,并從所述第一映射關(guān)系中移除所述取消訂閱的主題標識與訂閱標識的對應(yīng)關(guān)系;
所述中間服務(wù)器向所述客戶端反饋取消訂閱成功消息。
3.如權(quán)利要求2所述的方法,其特征在于,所述取消訂閱的多個主題為同一個訂閱請求中的所有主題;
所述中間服務(wù)器確定所述第一映射關(guān)系中與所述取消訂閱的主題標識對應(yīng)的訂閱標識之后,還包括:
所述中間服務(wù)器從所述第一映射關(guān)系中移除所述訂閱請求的訂閱標識。
4.如權(quán)利要求1至3任一項所述的方法,其特征在于,所述多個主題標識位于所述訂閱請求的目標地址中,每個主題標識之間以分隔符相隔。
5.如權(quán)利要求1至3任一項所述的方法,其特征在于,所述中間服務(wù)器接收客戶端發(fā)送的訂閱請求,包括:
所述中間服務(wù)器基于擴展的STOMP協(xié)議接收所述客戶端發(fā)送的訂閱請求。
6.一種區(qū)塊鏈中訂閱主題的裝置,其特征在于,包括:
接收單元,用于接收客戶端發(fā)送的訂閱請求,所述訂閱請求中包括多個主題的主題標識;所述訂閱請求中還包括第一主題中第一事件的標識,所述第一主題為所述多個主題中的任一主題;
解析單元,用于解析所述訂閱請求,從所述訂閱請求中確定所述多個主題標識;
映射單元,用于確定第一事件的標識,并建立第一事件標識與第一主題標識的第二映射關(guān)系;
獲取單元,用于根據(jù)所述第二映射關(guān)系,從區(qū)塊鏈中獲取所述第一事件以及所述第一主題中所述第一事件之前的所有第二事件;
所述映射單元,還用于根據(jù)所述訂閱請求生成訂閱標識,并建立所述多個主題標識與所述訂閱標識的第一映射關(guān)系;
發(fā)送單元,用于向所述客戶端反饋所述訂閱標識、所述第一事件以及所有第二事件。
7.如權(quán)利要求6所述的裝置,其特征在于,
所述接收單元,還用于接收所述客戶端發(fā)送的取消訂閱請求,所述取消訂閱請求中包含取消訂閱的多個主題的主題標識;
所述解析單元,還用于解析所述取消訂閱請求,從所述取消訂閱請求中獲取取消訂閱的主題標識;
所述映射單元,還用于確定所述第一映射關(guān)系中與所述取消訂閱的主題標識對應(yīng)的訂閱標識,并從所述第一映射關(guān)系中移除所述取消訂閱的主題標識與訂閱標識的對應(yīng)關(guān)系;
所述發(fā)送單元,還用于向所述客戶端反饋取消訂閱成功消息。
8.如權(quán)利要求7所述的裝置,其特征在于,所述取消訂閱的多個主題為同一個訂閱請求中的所有主題;
所述映射單元,還用于從所述第一映射關(guān)系中移除所述訂閱請求的訂閱標識。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳前海微眾銀行股份有限公司,未經(jīng)深圳前海微眾銀行股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910279314.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 沿縱向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 沿橫向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 區(qū)塊鏈輕量化處理方法、區(qū)塊鏈節(jié)點及存儲介質(zhì)
- 餐廳配備裝置總成
- 區(qū)塊鏈處理方法、裝置及區(qū)塊鏈節(jié)點
- 本地區(qū)塊同步的檢驗方法、裝置、設(shè)備及存儲介質(zhì)
- 用于使用現(xiàn)有區(qū)塊鏈節(jié)點來托管新區(qū)塊鏈的方法和系統(tǒng)
- 一種錐體區(qū)塊、錐體區(qū)塊鏈結(jié)構(gòu)和方法
- 一種錐體區(qū)塊鏈共識系統(tǒng)、方法及網(wǎng)絡(luò)
- 區(qū)塊分布式區(qū)塊鏈的區(qū)塊數(shù)據(jù)結(jié)構(gòu)、存儲介質(zhì)及電子設(shè)備
- 一種呈現(xiàn)系統(tǒng)及其處理訂閱者訂閱信息的方法
- 一種位置相關(guān)信息訂閱方法、系統(tǒng)及裝置
- 基于會話初始化協(xié)議的訂閱方法和裝置
- 訂閱方法、訂閱授權(quán)方法及Feeds生成服務(wù)器
- 一種創(chuàng)建訂閱資源的方法和裝置
- 訂閱數(shù)據(jù)的發(fā)送、接收方法、裝置及系統(tǒng)
- 物聯(lián)網(wǎng)環(huán)境下訂閱通知處理方法、裝置、存儲介質(zhì)及設(shè)備
- 應(yīng)用服務(wù)的訂閱方法、裝置、服務(wù)器及存儲介質(zhì)
- 訂閱數(shù)據(jù)推送方法、裝置、電子設(shè)備及存儲介質(zhì)
- 基于社交網(wǎng)絡(luò)的服務(wù)訂閱信息推送方法及系統(tǒng)





