为移动(尤其是Android)应用设计网络服务的最佳做法是什么? 就个人而言,我专注于使用JSON(而不是XML),我试着让它更简洁。但我可能错过了很多东西。
答案 0 :(得分:1)
到目前为止我读过的东西表明,使用SOAP调用传统的Web服务并解析xml时,处理开销太大了。最好的建议是使您的Web服务RESTful并使用JSON。关于这个早期问题有一些很好的信息: How to call a SOAP web service on Android
答案 1 :(得分:0)
Android上的XML解析应该比内置的JSON解析器更快,因为前者由本机代码支持。但是,有些人使用了不同的JSON解析器(http://jackson.codehaus.org/)。
答案 2 :(得分:0)
根据我的经验,GSON解析器也适用于Android。如果你发送/接收JSON有效载荷,那就是一个镜头。