2012-08-05 95 views
2

離線模式中的Android應用商店在SQLite數據庫中的數據。當網上我希望應用程序同步(在兩個方向),在雲服務器(應用程序引擎)數據存儲(數據庫)。如何實現此功能,以便我可以在Web應用程序上顯示在手機上捕獲的數據。也請建議如果有任何簡單的替代方式..同步SQLite數據庫到App Engine數據存儲?

+2

這是一個過於寬泛的問題,並不真正適合SO。你只是想改變。 – 2012-08-05 01:03:44

回答

2

我只是寫我的數據作爲一個字符串(使用我可以用我的重建數據的格式),它傳遞給AE,分析並存儲/顯示。

你可以使用JSON了。

,或者嘗試http://mylifewithandroid.blogspot.jp/2010/10/client-server-communication-with-json.html

因爲我使用時間戳同步部分。如果時間戳結果沒有記錄在服務器上,我會記錄它。我將記錄的郵票發回給客戶,並將其從商店中刪除。當然,如果用戶的記錄是從不同的客戶端更新的,服務器也可以發回新的結果。

0

在一般情況下,你應該實現一些複雜的算法,即會根據您的需要做同步,然後使其在兩側(服務器和客戶端)代碼。總的來說,這不是一個簡單的任務。谷歌搜索的有用關鍵字:SOAP,REST,JSON,...