基于Server/Client模式的Android应用程序应该如何实现

问题描述:

我正在做一个Android项目,客户端需要和服务器进行交互,使用http+xml进行通讯,现在就是服务器端的实现有点麻烦。不知道是用那种技术实行比较合适。。。大家给点建议吧

用轻量级的成熟技术好了,
1.应用服务器用TOMCAT
2.协议用HTTP,传输方式用POST

服务端编写用传统的Servlet接收并且相应XML请求。XML的解析可以用DOM4J,支持xpath非常好用。当然你也可以直接将XML数据绑定到Bean上,非常多开源的库可以做到。

你都是基于http协议来进行数据传递的话,那tomcat就够了,

交互我们采用的JSON..

服务器端就是传统的j2ee方面的

rails server端默认就可以接受xml,json的格式,不需要转换哦。所以说,采用REST的方案!