我有相當多的數據發送到服務器。格式是JSON,我的平臺是Android。我想知道以某種方式將數據分成更小的數據包或同時發送所有數據是明智的做法嗎?在不同的線程中運行發送代碼也是不錯的主意?我使用HTTPPost通過Android發送數據如何發送JSON數據
0
A
回答
0
創建更小的數據包會導致更多的開銷,因此需要發送更多的數據。而且,所有網絡應該在單獨的線程(而不是UI線程)上執行。
0
是否使用「多」HTTP請求或只有一個取決於您的程序流程。一方面,你不想通過網絡發送你不確定需要的數據,所以一個捕獲一切的帖子可能是一個壞主意。另一方面,減少請求數量將減少與每個請求相關的開銷,從而減少發送所花費的總時間。
是的,總是在UI線程之外執行網絡操作。就係統的其他部分而言,這些速度難以忍受。
相關問題
- 1. 如何發送JSON數據
- 2. 發送JSON數據
- 3. 如何發送json數據到jQuery.css()
- 4. 如何通過json發送extjs數據
- 5. 如何發送數據在JSON結構
- 6. 如何通過NSURLConnection發送JSON數據
- 7. 如何發送json數據表單jQuery?
- 8. 發送JSON數據在MVC
- 9. 發送JSONP與JSON數據?
- 10. 發送JSON數據來Ext.js
- 11. Json不發送數據
- 12. 用jQuery發送JSON數據
- 13. 通過JSON發送數據
- 14. JSON數據未發送
- 15. AngularJS |如何發送的JSON數據到數據庫笨
- 16. json數據如何發佈?
- 17. 發送JSON數據網址參數
- 18. 如何將複選框數據發送到JSON數組?
- 19. 如何發送表單數據(對象)數組作爲json
- 20. 如何通過textinput數組以json格式發送數據
- 21. json如何發送數組在AJAX
- 22. 如何發送JSON數組與jQuery
- 23. PHP如何發送Json
- 24. 發送JSON數據與GET調用
- 25. jQuery的AJAX JSON數據未發送
- 26. 發送json數據到SQL Server 2008
- 27. 發送JSON數據到谷歌Plus
- 28. 將數據從Python發送到Javascript(JSON)
- 29. 發送二進制數據在JSON
- 30. 發送JSON數據到服務器
究竟有多少數據?考慮先壓縮它。 – QED