我一直在用java開發服務器端應用程序,現在我被要求爲一些移動應用程序提供服務。這個問題總是讓我誤以爲應該發送給應用的「多少」數據? 如果我必須傳輸一個大的xml文檔,我應該按照要求逐節點發送它...如果是的話,不會消耗更多的手機電池(因爲手機將爲所有節點創建新的連接) 。如果我決定一次發送整個文檔,客戶可能需要很長時間才能下載整個文檔,並且可能會暫時存儲該文檔,甚至可能會出現數據不一致的情況。總之,我需要知道「是否爲移動設備創建了連接,太貴了?」哪種方法更好 - 通過創建多個連接接收數據塊,或通過一個連接接收所有數據。爲移動應用程序開發Web服務時的設計考慮
我還需要知道,在爲移動客戶端開發我的Web服務時,我應該向他們發送圖像URI還是圖像數據(如字節數組)?
謝謝。