我想開發一個基於位置的社交網絡(如谷歌緯度)的Android應用程序,以便客戶端/服務器將用於我的應用程序。什麼類型的客戶端/服務器架構將被使用?是否有任何有用的網站,視頻,關於與我的應用程序相關的客戶端/ (我是Android開發的新手。)將使用哪種類型的客戶機/服務器體系結構?
4
A
回答
7
你想在服務器上使用什麼框架?你精通哪些計算機語言?你想在自己的服務器上還是在雲端運行?
一個通用的答案是:
創建於服務器RESTful service。 REST很常見,並且在所有現代語言框架下都受到支持。由於數據格式使用JSON,因此解碼XML更容易,更快速,並且可以更好地映射到對象。如果您在服務器上使用Java/servlet,則可能需要查看Resteasy。
在Android上使用HTTPClient與您的REST服務器進行通信。使用Gson生成/使用JSON並將其映射到您的對象。
0
我會說使用波峯和忽略所有這些紅眼書呆子誰說,你應該使用了HTTPClient和GSON/org.json重塑自己的自行車。這不值得。你需要一個客戶端 - 服務器通信通道,對吧?拿着吧。
相關問題
- 1. 體系結構問題:Web服務 - 多種客戶端類型
- 2. 簡單的Java客戶機/服務器體系結構 - 哪些工具?
- 3. 使用JavaScript的AJAX和客戶端 - 服務器體系結構
- 4. WPF MVVM WCF客戶機/服務器體系結構
- 5. node.js客戶機/服務器同步體系結構
- 6. 客戶機 - 服務器體系結構決策
- 7. 本地主機上每個用戶的客戶端服務器體系結構
- 8. 客戶端 - 服務器應用服務器部分的體系結構
- 9. 哪種授權類型用於客戶端 - 服務器認證?
- 10. 客戶端服務器TypeScript應用程序 - 哪種服務器類型?
- 11. HPC使用哪種體系結構
- 12. 多個Mirth Connect客戶端的服務器體系結構
- 13. 服務器中心與客戶中心的體系結構
- 14. Android中的客戶端和服務器體系結構
- 15. 使用Java,JPA,HTML5和REST服務時客戶機 - 服務器應用程序的體系結構
- 16. 客戶機/服務器體系結構中的非對稱協議
- 17. 客戶機 - 服務器和發佈 - 訂閱混合的體系結構
- 18. Android客戶端 - 服務器體系結構:GCM與webservice
- 19. Jboss爲3層客戶端服務器體系結構
- 20. Redis多客戶端服務器體系結構
- 21. 交換文件客戶端 - 服務器體系結構JAVA
- 22. Java客戶端/服務器體系結構
- 23. MongoDB是否有任何客戶端 - 服務器體系結構?
- 24. 客戶端服務器通信:REST vs Socket體系結構
- 25. 具有多個客戶端的客戶端/服務器體系結構
- 26. Android中使用客戶端服務器體系結構的序列化
- 27. 使用服務結構的服務體系結構
- 28. 三層體系結構與三層服務器體系結構
- 29. 用於移動設備的客戶端/服務器體系結構(Win CE)
- 30. 開發Facebook應用程序的最佳客戶端/服務器體系結構?