[發明專利]一種即時通訊方法、裝置、系統及存儲介質有效
| 申請號: | 201910020631.2 | 申請日: | 2019-01-09 |
| 公開(公告)號: | CN111431790B | 公開(公告)日: | 2022-02-08 |
| 發明(設計)人: | 康師亮;黃鐵鳴;林莉;王青;朱標亦;李斌 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04L51/04 | 分類號: | H04L51/04 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 郭潤湘;李娟 |
| 地址: | 518044 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 即時通訊 方法 裝置 系統 存儲 介質 | ||
1.一種即時通訊系統,其特征在于,包括至少兩個不同類型的即時通訊子系統,以及分別通信連接所述每個即時通訊子系統的互通消息服務器,其中:
每個即時通訊子系統,將本即時通訊子系統發給其他即時通訊子系統的互通類消息,發送到所述互通消息服務器,以及從所述互通消息服務器獲取其他即時通訊子系統發送給本即時通訊子系統的互通類消息,所述其他即時通訊子系統包括與所述本即時通訊子系統的類型不同的即時通訊子系統,所述互通類消息為群組中的群聊消息,所述群組中包含屬于本即時通訊子系統用戶的群成員和屬于其他即時通訊子系統用戶的群成員;
所述互通消息服務器接收各個即時通訊子系統發送的互通類消息,并分別針對各個即時通訊子系統,按照接收順序存儲發送給即時通訊子系統的互通類消息,以及在每個即時通訊子系統獲取消息時,根據互通類消息的接收順序,以先入先出的原則將存儲的互通類消息發送給即時通訊子系統;
其中,所述至少兩個即時通訊子系統包括用于為其他即時通訊子系統用戶提供企業服務的企業即時通訊子系統,所述企業即時通訊子系統包括互通發消息服務器、互通收消息服務器、以及消息處理服務器;
所述消息處理服務器,用于確定來自企業即時通訊子系統用戶客戶端的消息為發送給其他即時通訊子系統用戶的互通類消息時,將該消息發送給所述互通發消息服務器;以及,接收到所述互通收消息服務器發送的互通類消息時,轉發給互通類消息接收方的客戶端;
所述互通發消息服務器,用于將互通類消息轉換為特定格式后發送到所述互通消息服務器;
所述互通收消息服務器,用于從所述互通消息服務器獲取發送給所述企業即時通訊子系統用戶的特定格式的互通類消息,并將拉取的互通類消息轉換為與企業即時通訊子系統對應的格式后發送給所述消息處理服務器;
所述互通收消息服務器,還用于在獲取的互通類消息為群聊消息時,獲得所述互通消息服務器發送的該互通類消息的群組最新版本信息,并在確定所述群組最新版本信息與本地存儲的該互通類消息的群組版本信息不匹配時,從所述互通消息服務器獲取該互通類消息的群組最新群成員信息,并將群組最新群成員信息以及該互通類消息傳遞給所述消息處理服務器,由所述消息處理服務器將該互通類消息發送給群組最新群成員信息中的各群成員。
2.如權利要求1所述的系統,其特征在于,所述互通消息服務器包括多個存儲節點,其中:
所述互通消息服務器分別針對每個即時通訊子系統,按照接收順序以先入先出的原則對發送給該即時通訊子系統的互通類消息設定消息拉取的序號,并將設定了序號的互通類消息分別存儲在該即時通訊子系統對應的各個存儲節點中。
3.如權利要求2所述的系統,其特征在于,所述互通消息服務器還用于:
針對每個互通類消息,確定接收該互通類消息的即時通訊子系統對應的多個存儲節點中大于預設數目的存儲節點存儲同一互通類消息成功時,向發送該互通類消息的即時通訊子系統發送存儲成功確認消息;以及
從存儲互通類消息成功的存儲節點獲取其他存儲節點存儲失敗的互通類消息,并重新存儲到其他存儲節點中。
4.如權利要求2所述的系統,其特征在于,所述互通消息服務器還用于:
針對每個即時通訊子系統發送的獲取消息請求,根據獲取消息請求中攜帶的指示信息,分別從該即時通訊子系統對應的多個存儲節點獲取與該指示信息對應的互通類消息,并轉發給該即時通訊子系統;以及刪除該即時通訊子系統對應的多個存儲節點中已獲取的互通類消息。
5.如權利要求1-4任一項所述的系統,其特征在于,所述互通收消息服務器,還用于:
根據最近一次從所述互通消息服務器中拉取的互通類消息的序號,確定本次需要拉取的互通類消息的目標序號,并在發送給所述互通消息服務器的消息拉取請求中攜帶包括所述目標序號的指示信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910020631.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種測量方法和設備
- 下一篇:分布式存儲系統及其數據處理方法





