[發明專利]一種數據同步方法、裝置和存儲介質有效
| 申請號: | 201811456749.1 | 申請日: | 2018-11-30 |
| 公開(公告)號: | CN110417845B | 公開(公告)日: | 2021-08-03 |
| 發明(設計)人: | 王永飛;凌彬;梁永翔;梁俊杰;黃清;劉思凡;陳曉波;黃鐵鳴;林莉;王青;朱標亦;潘唐磊;羅程;李斌 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L12/58 |
| 代理公司: | 深圳翼盛智成知識產權事務所(普通合伙) 44300 | 代理人: | 黃威 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據 同步 方法 裝置 存儲 介質 | ||
1.一種數據同步方法,其特征在于,適用于多個消息系統間的互通服務器,所述互通服務器與不同類型的消息系統的服務器連接,包括:
所述互通服務器接收創建者賬號所屬消息系統的服務器發送的群組創建請求,所述群組創建請求攜帶創建者賬號、被邀請者賬號,所述請求攜帶的賬號屬于一個或者多個賬號類型,每一個賬號類型對應于相應的消息系統;所述創建者賬號、被邀請者賬號為各個消息系統均可識別的賬號,所述群組創建請求為所述創建者賬號所屬消息系統的服務器通過調用通用加入接口發送的;
所述互通服務器根據所述群組創建請求創建群組會話、以及將創建者賬號、被邀請者賬號各自所屬消息系統的服務器注冊為所述群組的群數據變化事件通知對象,所述群組會話具有群組標識;
所述互通服務器向所述創建者賬號所屬消息系統的服務器同步所述群組標識對應的最新群組數據,以便所述創建者賬號所屬消息系統的服務器向所述創建者賬號對應的終端同步所述最新群組數據。
2.如權利要求1所述的數據同步方法,其特征在于,向所述創建者賬號所屬消息系統的同步所述群組標識對應的最新群組數據,包括:
對群組標識對應的本地群數據變化標識進行初始化;
向所述創建者賬號所屬消息系統的服務器發送群創建成功信息,所述群創建成功信息包括所述群組標識、初始化后群數據變化標識;
接收所述創建者賬號所屬消息系統的服務器基于所述群創建成功信息發送的數據同步請求;
根據數據同步請求向所述創建者賬號所屬消息系統的服務器同步所述群組標識對應的最新群組數據。
3.如權利要求1所述的數據同步方法,其特征在于,根據所述群組創建請求創建群組會話、以及將創建者賬號、被邀請者賬號各自所屬消息系統的服務器注冊為所述群組的群數據變化事件通知對象,包括:
根據所述群組創建請求分配相應的群組標識;
對所述被邀請者賬號進行建群檢查;
當所述被邀請者賬號檢查通過時,將所述被邀請者賬號所屬消息系統的服務器注冊為所述群組的群數據變化事件通知對象;
根據所述群組標識、所述創建者賬號、被邀請者賬號及其建群檢查結果,創建群組;
當群組創建成功時,將所述創建者賬號所屬消息系統的服務器注冊為所述群組的群數據變化事件通知對象。
4.如權利要求1-3任一項所述的數據同步方法,其特征在于,還包括:
接收群數據變化觸發者賬號所屬消息系統的服務器發送的群數據變化觸發請求,所述群數據變化觸發請求攜帶所述群組標識、群變化數據;
根據所述群數據變化觸發請求更新所述群組標識對應的最新群組數據、本地群數據變化標識;
根據更新后的本地群組數據變化標識向所述群組會話中成員賬號所屬消息系統的服務器同步所述最新群組數據,以便所述成員賬號所屬消息系統的服務器向所述成員賬號對應的終端同步所述最新群組數據。
5.如權利要求4所述的數據同步方法,其特征在于,所述群數據變化觸發請求包括群成員變更請求,所述群變化數據包括待變更賬號;
根據所述群數據變化觸發請求更新所述群組標識對應的最新群組數據、本地群數據變化標識,包括:
對所述待變更賬號進行群成員變更檢查;
當所述待變更賬號檢查通過時,根據所述群成員變更請求更新所述群組標識對應的最新群組數據、本地群數據變化標識。
6.如權利要求5所述的數據同步方法,其特征在于,所述成員變更請求包括成員添加請求;所述待變更賬號包括待添加用戶賬號;
所述方法還包括:
根據成員賬號所屬消息系統支持的群成員上限數量,生成所述群組的目標成員上限數量;
當接收到所述成員添加請求時,判斷所述群組的當前成員數量達到目標成員上限數量;
若否,則執行對所述待添加用戶賬號進行群成員變更檢查的步驟;
若是,則向所述群數據變化觸發者賬號所屬消息系統的服務器返回添加失敗信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811456749.1/1.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





