我想开发一个基于位置的社交网络(如谷歌纬度)的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. 使用JavaScript的AJAX和客户端 - 服务器体系结构
- 3. 简单的Java客户机/服务器体系结构 - 哪些工具?
- 4. WPF MVVM WCF客户机/服务器体系结构
- 5. 哪种授权类型用于客户端 - 服务器认证?
- 6. 客户端服务器TypeScript应用程序 - 哪种服务器类型?
- 7. 多个Mirth Connect客户端的服务器体系结构
- 8. 服务器中心与客户中心的体系结构
- 9. 使用Java,JPA,HTML5和REST服务时客户机 - 服务器应用程序的体系结构
- 10. 客户机/服务器体系结构中的非对称协议
- 11. 交换文件客户端 - 服务器体系结构JAVA
- 12. Jboss为3层客户端服务器体系结构
- 13. Android客户端 - 服务器体系结构:GCM与webservice
- 14. MongoDB是否有任何客户端 - 服务器体系结构?
- 15. 客户端服务器通信:REST vs Socket体系结构
- 16. 具有多个客户端的客户端/服务器体系结构
- 17. Android中使用客户端服务器体系结构的序列化
- 18. 使用服务结构的服务体系结构
- 19. 三层体系结构与三层服务器体系结构
- 20. 实现客户机/服务器模型的方式有多种
- 21. 多服务器更新体系结构
- 22. RIA服务器体系结构.NET
- 23. 各种用户类型和帐户创建表格的体系结构
- 24. MobileApp体系结构:允许使用服务器脚本处理客户机请求
- 25. 在客户端 - 服务器体系结构中的异常处理
- 26. 简单的网络游戏,客户端 - 服务器体系结构规划
- 27. Windows服务器体系结构上的TeamCity服务器?
- 28. Subversion,TeamCity和开发服务器的服务器体系结构
- 29. 用于实时客户端 - 服务器消息传送的AWS“无服务器”体系结构
- 30. 用于调用基于Spring的Web服务的客户端体系结构