要开发一个android项目,以android为客户端,pc为服务器端,如果实现通讯交互?

============问题描述============


请大神们介绍几个方法可以吗? 还有android socket可以用来交互吗,对于这个知识点我也是模模糊糊

============解决方案1============


HTTP 用于基本常用的,SOCKET用于 实时聊天的多谢,或者是对性能要求高的APP
随便用那种都可以。

============解决方案2============


推荐以下几点:
1.作为Android端来讲,首先界面设计和功能确定
2.总结出有哪些技术难点
3.使用已经开源成熟的框架,或者自己编写一个框架(android客户端的网络访问架构)

推荐第三方开源框架:afinal , volley 等等
好处:快速开发模式,提高开发效率

============解决方案3============


访问网络还是用http或https吧.

============解决方案4============


如果需要长连接的话用socket 如果和服务器交互的很少只是从上面获取数据并且服务器不会随时的发送东西到客户端用htpp 推荐一款第三方框架AsyncHttpClient 它是异步请求的

============解决方案5============


可以用xml和json进行数据传输
posted @ 2014-10-23 16:16  android教程  阅读(246)  评论(0编辑  收藏  举报
我要啦免费统计