Android应用的服务端怎么写?


1、一般如果写安卓应用的服务端是用http由客户端向服务器发请求,还是调用webservice,还是通过Socket。
2、有没有什么现成的服务端代码可供参考?以Java或Php或C#最好。
3、请说一下 问题1 中三种调用方式的优劣。

Android 服务器架构

richter 12 years, 10 months ago

用http和服务器端做接口吧。
1、http请求比较简单快速,而且基本都能满足传送数据的需要了。客户端解析服务端的结果也很快,通常用json。
2、android自带的webservice工具不能那么好用,其实就是axis,但是应该是删减过的。如果是要引入web平台的webservice jars,会造成客户端太过庞大。
3、至于socket, 使用起来没http方便,而且要封装数据等等操作,还要自定义传送协议。

总体来说,还是http吧。

惊愕的事实 answered 12 years, 10 months ago

Your Answer