我有一個數據庫,我需要通過使用JSON Web服務的HTTP呈現數據。目前,我正在設計將作爲Web服務提供的JSON數據集。來自表格的數據將被彙總以滿足應用程序的需求。提供Web服務:將JSON數據分成兩個數據集的最佳實踐是什麼?
如果數據量很大,我們會嘗試立即下載,那麼可能需要很長時間,並且應用程序在啓動時無法響應。那很糟。衆所周知,我們應該儘量減少應用程序下載數據的http請求數量。但是,如果我們將數據分成小塊,那麼在每個應用程序操作步驟中,應用程序都會執行http請求,這也可能是無響應的解決方案。
我們在這裏談論移動應用程序開發,因此互聯網將暴露在蜂窩ISP或WiFi上,所以速度可能會很慢。我瞭解拆分過程取決於應用工作流程過程等,只是好奇有沒有一般的指導方針?例如:如果JSON數據大於1MB,那麼一定要將它分成更小的塊......
首先,你不應該做的互聯網操作的UI線程第二次下載數據代碼服務構建內容提供商和緩存數據在SQLite中......它應該幫助... – Selvin 2011-12-23 13:05:11