5
後端服務器有表,並且android客戶端具有相同的表。有沒有辦法在它們之間同步數據?android應用程序如何與後端服務器同步數據?
後端服務器有表,並且android客戶端具有相同的表。有沒有辦法在它們之間同步數據?android應用程序如何與後端服務器同步數據?
從你的問題我明白,有移動和服務器上的表都是相同的。現在,您想從服務器和移動服務器獲取數據。使用上傳和下載。當您的應用程序開始從服務器上下載數據後,將數據上傳到服務器。這樣你的手機和服務器數據庫都會保持更新。
上傳和下載,您可以使用以下鏈接:
http://blog.sptechnolab.com/2011/02/10/android/android-connecting-to-mysql-using-php/
http://www.vogella.de/articles/AndroidJSON/article.html
您必須使用JSON。
有兩種情況:網絡正常,而手機無法連接網絡。在兩種情況下,我們應該確保服務器和移動客戶端之間的數據一致。 例如:當服務器數據發生變化時,如何將數據同步到移動客戶端。當客戶端數據發生變化時,向服務器發送請求以更新數據。 – 2012-02-27 06:40:58
因爲你必須使用服務和廣播接收器。服務會跟蹤您的數據是否正在改變,一旦數據發生變化,廣播接收器就會將數據發送回服務器。 – 2012-02-27 07:05:06
您可以給我更多的細節,服務如何跟蹤您的數據是否正在改變。 – 2012-03-06 01:09:08