[發明專利]數據一致性處理方法及設備有效
| 申請號: | 201611224688.7 | 申請日: | 2016-12-27 |
| 公開(公告)號: | CN106844502B | 公開(公告)日: | 2020-01-07 |
| 發明(設計)人: | 顧鑫;劉忠旭;秦君曉 | 申請(專利權)人: | 北京五八信息技術有限公司 |
| 主分類號: | G06F16/23 | 分類號: | G06F16/23 |
| 代理公司: | 11205 北京同立鈞成知識產權代理有限公司 | 代理人: | 宋揚;劉芳 |
| 地址: | 100083 北京市海淀區學清*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據一致性 處理 方法 設備 | ||
本發明實施例提供一種數據一致性處理方法及設備,該方法包括:接收終端設備發送的、第一頁面對應的頁面獲取請求,所述第一頁面中包括依賴項;確定所述依賴項對應的至少一個依賴服務器;分別向各所述依賴服務器請求獲取所述依賴項對應的依賴信息;根據各所述依賴服務器發送的依賴信息,確定所述依賴項對應的依賴頁面信息;向所述終端設備發送所述依賴頁面信息,以使所述終端設備根據所述依賴頁面信息顯示所述第一頁面中的依賴項。用于降低終端設備的能耗。
技術領域
本發明實施例涉及通信技術領域,尤其涉及一種數據一致性處理方法及設備。
背景技術
目前,應用程序中的功能項越來越多,很多功能項對應的數據依賴于其它服務器中的數據。例如,應用程序1中包括紅包功能項,紅包功能項中的紅包數據可以來自打車服務器、外賣服務器等。
在實際應用過程中,終端設備可以向應用服務器請求應用程序中的數據,當終端設備向應用服務器請求應用程序中依賴其它服務器的功能項(下文簡稱依賴項)對應的數據時,終端設備需要向依賴服務器請求獲取相應的數據。由于依賴項對應的數據可能來自多個依賴服務器,為了保證終端設備能夠實時獲取準確的數據,在現有技術中,需要終端設備和應用服務器之間建立長連接,應用服務器實時向依賴服務器獲取依賴項對應的數據,并實時向終端設備發送獲取得到的依賴項對應的數據。
然而,在終端設備和應用服務器保持長連接的過程中,終端設備與應用程序之間需要按照心跳間隔持續發送心跳包,導致終端設備的能耗較高。
發明內容
本發明實施例提供一種數據一致性處理方法及設備,降低了終端設備的能耗。
第一方面,本發明實施例提供一種數據一致性處理方法,應用于應用服務器,所述包括:
接收終端設備發送的、第一頁面對應的頁面獲取請求,所述第一頁面中包括依賴項;
確定所述依賴項對應的至少一個依賴服務器;
分別向各所述依賴服務器請求獲取所述依賴項對應的依賴信息;
根據各所述依賴服務器發送的依賴信息,確定所述依賴項對應的依賴頁面信息;
向所述終端設備發送所述依賴頁面信息,以使所述終端設備根據所述依賴頁面信息顯示所述第一頁面中的依賴項。
在一種可能的實施方式中,所述頁面獲取請求中包括用戶的標識;相應的,分別向各所述依賴服務器請求獲取所述依賴項對應的依賴信息,包括:
根據所述用戶的標識,獲取所述用戶上次查看所述依賴項對應的依賴頁面信息的第一時刻;
分別向各所述依賴服務器發送依賴信息獲取請求,所述依賴信息獲取請求包括所述第一時刻和所述用戶的標識,以使各所述依賴服務器獲取所述用戶的標識對應的、更新時刻在第一時刻和當前時刻之間的依賴信息;
接收各所述依賴服務器發送的依賴信息。
在另一種可能的實施方式中,所述依賴項為消息圖標,所述消息圖標對應的依賴頁面信息為所述消息圖標的狀態;相應的,根據各所述依賴服務器發送的依賴信息,確定所述依賴項對應的依賴頁面信息,包括:
分別根據各所述依賴信息,確定所述用戶的標識對應的、更新時刻在第一時刻和當前時刻之間消息個數;
根據各所述消息個數,確定所述消息圖標的狀態;其中,所述消息圖標的狀態包括第一狀態和第二狀態,所述第一狀態用于指示存在所述消息圖標對應的未讀消息,所述第二狀態用于指示不存在所述消息圖標對應的未讀消息。
在另一種可能的實施方式中,根據各所述消息個數,確定所述消息圖標的狀態,包括:
若各所述消息個數之和大于零,則確定所述消息圖標的狀態為第一狀態;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京五八信息技術有限公司,未經北京五八信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611224688.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種電動式木牛流馬
- 下一篇:USB供電軌道玩具車系統





