[發明專利]消息推送與頁面更新的方法、裝置及數據處理系統有效
| 申請號: | 201910531277.X | 申請日: | 2019-06-19 |
| 公開(公告)號: | CN110311959B | 公開(公告)日: | 2022-04-26 |
| 發明(設計)人: | 林健勇 | 申請(專利權)人: | 廣州方硅信息技術有限公司 |
| 主分類號: | H04L67/55 | 分類號: | H04L67/55;H04L67/56;H04L12/18;G06F16/957 |
| 代理公司: | 北京博思佳知識產權代理有限公司 11415 | 代理人: | 王茹 |
| 地址: | 511442 廣東省廣州*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 消息 推送 頁面 更新 方法 裝置 數據處理系統 | ||
1.一種消息推送的方法,其特征在于,所述方法應用于代理服務器中,所述方法包括:
接收各客戶端上報的頁面定位信息,所述頁面定位信息包括客戶端當前所處的客戶端頁面的頁面標識以及當前所處的頁面模塊的頁面模塊標識;
分別獲取所述客戶端的客戶端信息,并將所述頁面定位信息與上報該頁面定位信息的客戶端的客戶端信息進行關聯;
獲取業務服務器推送的頁面模塊更新消息,并確定與所述頁面模塊更新消息匹配的目標頁面定位信息;
根據所述目標頁面定位信息關聯的客戶端信息,將所述頁面模塊更新消息發送至對應的客戶端中,以由所述客戶端按照所述頁面模塊更新消息更新對應的頁面模塊。
2.根據權利要求1所述的方法,其特征在于,所述頁面定位信息攜帶用戶唯一標識;所述客戶端信息包括異步上下文信息;
所述分別獲取所述客戶端的客戶端信息,包括:
根據所述頁面定位信息攜帶的用戶唯一標識,從保存的所有會話中查找包含所述用戶唯一標識的目標會話;
從所述目標會話中查找異步上下文信息。
3.根據權利要求1或2任一項所述的方法,其特征在于,所述獲取業務服務器推送的頁面模塊更新消息,包括:
從發布訂閱消息系統中消費以各頁面定位信息為話題的消息隊列,以獲得所述頁面定位信息對應的頁面模塊更新消息;其中,所述頁面模塊更新消息由業務服務器存入所述發布訂閱消息系統中;
所述確定與所述頁面模塊更新消息匹配的目標頁面定位信息,包括:
將與所述頁面模塊更新消息對應的主題相同的頁面定位信息作為目標頁面定位信息。
4.一種頁面更新的方法,其特征在于,所述方法應用于客戶端中,所述方法包括:
獲取用戶在當前客戶端頁面定位的頁面定位信息,并將所述頁面定位信息上報至代理服務器中,所述頁面定位信息包括客戶端當前所處的客戶端頁面的頁面標識以及當前所處的頁面模塊的頁面模塊標識;
接收所述代理服務器基于所述頁面定位信息推送的頁面模塊更新消息;
根據所述頁面模塊更新消息更新對應的頁面模塊。
5.根據權利要求4所述的方法,其特征在于,所述根據所述頁面模塊更新消息更新對應的頁面模塊,包括:
基于所述頁面模塊更新消息,確定當前所處的頁面模塊與所述頁面模塊更新消息是否匹配,其中,所述頁面模塊更新消息包括目標頁面標識以及目標頁面模塊標識;
若是,則采用所述頁面模塊更新消息對當前所處的頁面模塊進行頁面更新。
6.一種消息推送的方法,其特征在于,所述方法應用于業務服務器中,所述方法包括:
檢測應用程序中各頁面的頁面數據的變化,并獲取發生變化的頁面數據;
根據所述發生變化的頁面數據生成頁面模塊更新消息;
將所述頁面模塊更新消息推送至代理服務器中。
7.根據權利要求6所述的方法,其特征在于,所述根據所述發生變化的頁面數據生成頁面模塊更新消息,包括:
根據所述發生變化的頁面數據,確定該頁面數據所處的頁面模塊標識;
獲取所述頁面模塊標識對應的其他頁面數據;
將所述發生變化的頁面數據以及所述其他頁面數據按照預設的排序規則進行排序,并根據所述排序的結果生成頁面模塊更新消息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州方硅信息技術有限公司,未經廣州方硅信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910531277.X/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種區塊鏈網絡系統
- 下一篇:一種軟件升級方法、系統、設備及儲存介質





