[發明專利]消息處理方法、消息處理系統、服務器及計算機存儲介質有效
| 申請號: | 201811103287.5 | 申請日: | 2018-09-20 |
| 公開(公告)號: | CN110928704B | 公開(公告)日: | 2023-06-23 |
| 發明(設計)人: | 沈少成 | 申請(專利權)人: | 廣州虎牙信息科技有限公司 |
| 主分類號: | G06F9/54 | 分類號: | G06F9/54;H04L67/51;H04L67/566 |
| 代理公司: | 深圳市威世博知識產權代理事務所(普通合伙) 44280 | 代理人: | 李慶波 |
| 地址: | 510000 廣東省廣州市番禺區南村鎮萬博二*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 消息 處理 方法 系統 服務器 計算機 存儲 介質 | ||
本申請提供了一種消息處理方法、消息處理系統、服務器及計算機存儲介質。該消息處理方法應用于消息處理系統,消息處理系統包括至少一個客戶端、第一服務器和至少一個第二服務器;客戶端與第一服務器建立通信連接,第一服務器與第二服務器建立通信連接;該消息處理方法包括:第二服務器訂閱第一服務器的主題;客戶端發送與主題相關的消息給第一服務器,其中,消息包括操作信息;在第二服務器監聽到第一服務器接收的操作信息時,第二服務器發送請求信息給第一服務器;第一服務器根據請求信息將操作信息發送給第二服務器。通過上述消息處理方法,省略第三方消息隊列的擴展和部署,降低成本。
技術領域
本申請涉及計算機應用技術領域,特別是涉及一種消息處理方法、消息處理系統、服務器及計算機存儲介質。
背景技術
在計算機科學中,消息隊列是一種進程間通信或同一進程的不同線程間的通信方式。消息隊列模型提供了異步的通信協議,可以使通信參與者在空間和時間上解耦。消息的生產者和消費者無需直接通信,消息被發送到一個隊列進行保存,知道消費者從這個隊列中取走消息。在消息隊伍模型中,每一條消息只會被一個消費者消費,即一條消息有且只被消費一次。
采用消息隊列這種通信方式,需要加入第三方的消息隊列。當前技術中,第三方消息隊列大多設計架構重,擴展及部署門檻較高,且跨平臺調用麻煩,使用成本和維護成本高。
發明內容
本申請提供了一種消息處理方法、消息處理系統、服務器及計算機存儲介質,主要解決的技術問題是如何降低通信中消息處理的成本。
為解決上述技術問題,本申請提供了一種消息處理方法,所述消息處理方法應用于消息處理系統,所述消息處理系統包括至少一個客戶端、第一服務器和至少一個第二服務器;所述客戶端與所述第一服務器建立通信連接,所述第一服務器與所述第二服務器建立通信連接;
所述消息處理方法包括:
所述第二服務器訂閱所述第一服務器的主題;
所述客戶端發送與所述主題相關的消息給所述第一服務器,其中,所述消息包括操作信息;
在所述第二服務器監聽到所述第一服務器接收的所述操作信息時,所述第二服務器發送請求信息給所述第一服務器;
所述第一服務器根據所述請求信息將所述操作信息發送給所述第二服務器。
為解決上述技術問題,本申請還提供了一種消息處理系統,所述消息處理系統包括至少一個客戶端、第一服務器和至少一個第二服務器;所述客戶端與所述第一服務器建立通信連接,所述第一服務器與所述第二服務器建立通信連接;
所述第二服務器用于訂閱所述第一服務器的主題;
所述客戶端用于發送與所述主題相關的消息給所述第一服務器,其中,所述消息包括操作信息;
所述第二服務器還用于監聽所述第一服務器接收的所述操作信息,并發送請求信息給所述第一服務器;
所述第一服務器根據所述請求信息將所述操作信息發送給所述第二服務器。
為解決上述技術問題,本申請還提供了另一種消息處理方法,所述消息處理方法應用于第一服務器;其中,所述第一服務器分別與至少一個所述客戶端和至少一個所述第二服務器建立通信連接;
所述消息處理方法包括:
所述第一服務器設置至少一個主題;
所述第一服務器接收所述客戶端發送的與所述主題相關的消息,其中,所述消息包括操作信息;
所述第一服務器接收所述第二服務器的請求信息,并根據所述請求信息將所述操作信息發送給所述第二服務器,其中,所述第二服務器成功訂閱所述第一服務器的所述主題。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州虎牙信息科技有限公司,未經廣州虎牙信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811103287.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:系統狀態監視方法、裝置和存儲介質
- 下一篇:一種空調室吊頂機





