如何为移动应用程序(特别是Android)设计Web服务的最佳实践?

4

如何为移动应用程序(特别是Android)设计最佳的Web服务?个人认为,重点是使用JSON(而非XML),并尽可能使其不冗长。但我可能忽略了许多其他方面。

3个回答

1
到目前为止,我所阅读的资料表明,使用SOAP调用传统的Web服务并解析XML时,存在过多的处理开销。最好的建议是将您的Web服务变成RESTful,并使用JSON。在此先前的问题中有一些很好的信息: 如何在Android上调用SOAP Web服务

0

在Android上进行XML解析应该比内置的JSON解析器更快,因为前者由本地代码支持。然而,一些人已经成功地使用了不同的JSON解析器(http://jackson.codehaus.org/)。


0

GSON解析器在我的经验中也很适用于Android。如果你正在发送/接收JSON负载,请尝试一下。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接