Android 客戶端資料和伺服器端的同步

2021-06-22 08:51:18 字數 447 閱讀 1255

今天研究的主題是:客戶端的資料重新整理,如何實現和客戶端資料庫的資料的同步,需要保證以下幾點:

1.客戶端的資料儲存在客戶端本地,如果伺服器端資料沒有更新,不做無效重新整理

**知乎上盧旭輝

的回答:

因此本應用的資料等文字型別決定採用:每天更新一次資料,然後提供給使用者強制重新整理資料的功能。

{另外同步的問題也要根據我們的實際需求來做,例如:

2、同步內容:如果客戶端當前使用者可以唯一標識(比如需要登入),應該把資料比對放到服務端,也就是客戶端現在有哪些資料服務端應該是知道的,通過時間戳和同步表(記錄哪個表增刪改查了哪條資料)來雙向同步。有乙個原則,能在服務端做的事就不要放客戶端。

3、同步方式:我們用的是hessian(http、二進位制),效率還行,也可以直接走json,需要實測網速以及同步資料塊大小來決定採取哪種方式。

本應用的使用者自己的**牆部分如何重新整理?

socket(C )客戶端和服務端

define winsock deprecated no warnings include include define port 5150 define msgsize 1024 pragma comment lib,ws2 32.lib void main system pause includ...

客戶端和伺服器資料互動

客戶端一次把資料取出,還是分多次來取?有的人說把資料一次從資料庫取到客戶端然後在客戶端任意處理效率會高。有的人說把一次性把所有資料取到客戶端很耗時且資料大多沒有用處最好分次處理。其實這兩個說法並不矛盾,只是他們實用的方面是不同的。如果資料最不大,但是可能會和伺服器發生多次互動,最好一次把資料取出到客...

客戶端和服務端路徑問題

客戶端和服務端路徑問題 1.客戶端路徑和伺服器端路徑 客戶端路徑需要給出應用名稱,例如 day05 1 aservlet 伺服器端路徑無需給出應用名稱,例如 aservlet 2.客戶端路徑 1 頁面中都是客戶端路徑 超連結的href 表單的action 2 重定向也是客戶端路徑 response....