[發明專利]消息路由裝置和方法有效
| 申請號: | 201410770738.6 | 申請日: | 2014-12-12 |
| 公開(公告)號: | CN104468805B | 公開(公告)日: | 2018-08-28 |
| 發明(設計)人: | 王宇光 | 申請(專利權)人: | 用友網絡科技股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L12/741;H04L12/58 |
| 代理公司: | 北京中恒高博知識產權代理有限公司 11249 | 代理人: | 姜萬林 |
| 地址: | 100094 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 消息 路由 裝置 方法 | ||
本發明提供了一種消息路由裝置,包括:多租戶會話標識生成單元,用于生成多租戶會話標識,使即時通信消息在集群不同域和節點之間數據傳輸;消息路由單元,用于在多租戶共享架構模式下,將傳輸的即時通信消息從一段發送到另外一段;分布式緩存單元,用于分布式緩存會話路由表和域路由表;分布式服務調用單元,用于從分布式緩存的會話路由表和域路由表中,查找出遠程網絡節點,通過分布式遠程調用,將消息路由到對應節點或者對應域中的節點。本發明還提供了一種消息路由方法。通過本發明的技術方案,可以在現有的消息路由方式基礎上,充分利用單對象類型完成多對象類型的消息路由,建立多對象類型參與的消息路由的通用、統一路由思路。
技術領域
本發明涉及數據處理技術領域,具體地,涉及一種消息路由裝置和一種消息路由方法。
背景技術
隨著互聯網移動化智能化,HTML5標準的統一,互聯網APP、移動APP、企業應用、網絡游戲、手游等都需要嵌入即時通訊的功能,使人與人、企業與客戶、企業與企業之間即時的溝通、協作和分享。目前,只有少數大的互聯網公司具備即時通訊的技術和運營團隊,并且研發成本和技術門檻較高,主要涉及到大數據存儲、高并發、數據安全、高可用易擴展、大數據分析和挖掘等關鍵技術。縱觀互聯網即時通訊領域,以及即時通訊應用現狀,目前該尤其在企業即時通訊技術和運營上比較混亂,主要存在以下問題:
⑴不同企業消息通信數據只是以簡單賬號隔離,無法在宏觀上對消息按照多個維度統計和分析。
⑵消息按照簡單的集群節點對等路由;無法實現不同域之間消息路由,部署方式無法滿足企業集團多域復雜場景。
⑶消息并不能按照企業和應用在不同集群域和節點之間路由。
⑷弱網絡環境下消息路由到達率無法保證。
⑸自行研發,技術門檻較高,周期較長;雖然有開源即時通訊協議和技術框架,但改造難度較大
⑹支持千萬級甚至更大在線用戶高可靠,高并發服務集群架構難度較大;
采用怎樣的架構滿足即時通信消息在集群節點不同域或者子域之間路由,滿足復雜多變的應用場景,并能夠為千千萬萬互聯網和企業應用提供低成本的即時通訊和消息推送服務,是該方案的立足點和待解決的問題。
因此,需要一種新的消息路由技術,可以在現有的消息路由方式基礎上,充分利用單對象類型完成多對象類型的消息路由,建立多對象類型參與的消息路由的通用、統一路由思路。
發明內容
本發明正是基于上述問題,提出了一種新的消息路由技術,可以在現有的消息路由方式基礎上,充分利用單對象類型完成多對象類型的消息路由,建立多對象類型參與的消息路由的通用、統一路由思路。
有鑒于此,本發明提出了一種消息路由裝置,包括:多租戶會話標識生成單元,用于生成多租戶會話標識,使即時通信消息在集群不同域和節點之間數據傳輸;消息路由單元,用于在多租戶共享架構模式下,將傳輸的即時通信消息從一段發送到另外一段,消息在網絡服務器節點之間路由,進行多租戶云即時通訊消息集群路由;分布式緩存單元,用于分布式緩存會話路由表和域路由表,根據會話或者域能找到其對應的網絡節點;分布式服務調用單元,用于從分布式緩存的會話路由表和域路由表中,查找出遠程網絡節點,通過分布式遠程調用,將消息路由到對應節點或者對應域中的節點。在該技術方案中,可以用于云端即時通訊,實現企業云端即時通訊多租戶共享架構的消息路由。
在上述技術方案中,優選地,所述多租戶會話標識生成單元,具體包括:標識生成模塊,用于生成的多租戶會話標識SID;消息發送模塊,用于根據生成的多租戶會話標識SID,發送消息給客戶端。在該技術方案中,可以構建互聯網和企業即時通信消息數據模型,從企業和應用維度對數據隔離,以不同粒度在宏觀上對整個企業即時通訊消息數據分析、挖掘和預測。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于用友網絡科技股份有限公司,未經用友網絡科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410770738.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:可攜式電子裝置
- 下一篇:用于在車輛和遠程設備之間通信的方法和系統





