後台是一個web資料管理系統,C/S架構,App端使用者新增的資料可在後台看到。 App端用戶自己刪除的數據,後台刷新數據就能更新。但後台操作刪除用戶的數據,如何同步到App端? ? ?這種同步機制有沒有好的解決方案?
漂亮男人2017-05-16 12:04:13
推送啊,現在已經有很多成熟的APP推送解決方案了呀。 iOS的話不用說,Android的話像極光推送等第三方服務也是不錯的。
如果不想用第三方服務,也可以自己解決:
APP不停地向服務端請求(聽著都比較low,哈)
APP和服務端保持一個長連接,服務端資料更新就立刻給APP發訊息
大家讲道理2017-05-16 12:04:13
後台刪除了資料的話, 也不用同步吧,你重新進入那個頁面請求一下資料就好了啊。如果你要保持在這個頁面的話,就跟樓上說的一樣,設定一個定時,刷新資料就好了
阿神2017-05-16 12:04:13
如果對資料的即時性要求很高的話,推送可以說是必不可少的。然後可以有一個定時器,用來定時請求數據,當然這個請求的cache
要做好響應的處理,這樣推送和定時器互相之約應該可以達到你想要的效果。