[發明專利]一種即時通訊系統及通訊方法有效
| 申請號: | 202110080305.8 | 申請日: | 2021-01-21 |
| 公開(公告)號: | CN112866091B | 公開(公告)日: | 2022-09-13 |
| 發明(設計)人: | 黃玉闊;高志亮;周賓;聶元正;賀文斌;張誠;徐松松;宋穎 | 申請(專利權)人: | 即時匹配(上海)網絡科技有限公司 |
| 主分類號: | H04L51/04 | 分類號: | H04L51/04;H04L67/10;H04L65/1073;H04L67/1095;H04L67/1097;H04L9/40;H04L65/60 |
| 代理公司: | 上海九澤律師事務所 31337 | 代理人: | 周云 |
| 地址: | 200040 上海市靜安*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 即時通訊 系統 通訊 方法 | ||
一種即時通訊系統及通訊方法,包括用戶端,接入點服務器,即時通訊服務器群組,即時通訊服務器群組為分布式網絡架構的多個獨立服務器群組,即時通訊系統中,用戶端和即時通訊服務器群組在STL/SASL驗證后、即時通訊服務器群組之間在回撥認證后,采用TCP傳輸層協議通訊傳遞XMPP/JINGLE應用層協議數據,建立端對端直接連接通道;通道建立后,用戶端之間采用UDP?RTP、UDP?RTCP協議進行實時流媒體數據通訊,該系統基于分布式網絡,各節點的即時通訊服務器群組采用了spring cloud微服務架構,較好的解決了服務器因為承載用戶量大、高并發量的問題,安全性高,實時流媒體通訊時寬帶占用少,延時低。
技術領域
本發明涉及即時通訊領域,尤其涉及一種即時通訊系統及通訊方法。
背景技術
即時通信(IM)是指能夠即時發送和接收互聯網消息等的業務。用戶注冊后,通過注冊時的登錄信息即可登錄到用戶端上的即時通訊軟件中,用戶端之間通過即時通訊系統可以進行即時通訊和信息交互。目前的即時通訊技術通常存在以下幾個方面的問題:
1、采用中央式服務器進行管理,服務器承載用戶量大、高并發量;
2、中央式服務器的數據存儲量大、服務器讀寫壓力大;
3、用戶端之間的通訊內容的安全性及隱私性較低;
4、中轉實時流媒體數據時,會有一定延時,并且帶寬占用較大。
發明內容
本發明所要解決的技術問題在于提供一種即時通訊系統及通訊方法,能夠較好的解決上述技術問題,確保整個即時通訊系統架構長期穩定運行,并且易于根據用戶量的增加靈活擴容。
本發明是通過以下技術方案實現的:
一種即時通訊系統,其特征在于,包括:
用戶端,包括具有同一注冊名node的不同用戶終端;
接入點服務器,其根據用戶端的注冊請求,向新申請注冊的用戶端分配可接入的即時通訊服務器;
即時通訊服務器群組,其根據用戶端的接入請求,鏈接、標識用戶端,根據與己鏈接的發起方用戶端的即時通訊請求,完成發起方用戶端與接收方用戶端的端對端安全連接;
所述即時通訊服務器群組為分布式網絡架構的多個獨立服務器群組,每個即時通訊服務器群組分別承載和管理若干個用戶端,單個即時通訊服務器群組采用spring cloud微服務架構,分別包括網關及隱藏在網關后的以下各部:
服務管理部,包括Eureka服務器,其為服務提供部和服務調用部提供注冊服務,發布服務提供部中各種服務的列表并自動檢測其狀態;
服務提供部,包含圍繞即時通訊業務構建的多個進程獨立的服務,服務數據采用水平分庫分表結構拆分為不同的數據表,常用數據表存儲在redis集群式數據緩沖區中,非常用數據表存儲在讀寫分離、主從同步的mysql集群式數據存儲庫中;
服務調用部,查找和調用發布在服務管理部中、由服務提供部提供的各種服務;
所述即時通訊系統中,用戶端和即時通訊服務器群組之間在STL/SASL驗證后、即時通訊服務器群組之間在回撥認證后,采用TCP傳輸層協議通訊傳遞XMPP/JINGLE應用層協議數據,建立端對端直接連接安全通道;通道建立后,用戶端之間采用UDP-RTP、UDP-RTCP協議進行實時流媒體數據通訊;
所述即時通訊系統實施如下注冊操作:
接入點服務器根據申請注冊的用戶端的注冊請求,給該用戶端分配一個具有唯一域名domain的即時通訊服務器群組;
申請注冊的用戶端根據返回的域名domain,請求鏈接該即時通訊服務器群組;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于即時匹配(上海)網絡科技有限公司,未經即時匹配(上海)網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110080305.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種制備環狀碳酸酯的方法
- 下一篇:一種陣列卷索式雙浮體波浪能發電裝置





