2010-02-26 52 views
1

我正在构建一个收集用户数据的android应用程序。与Android中的远程服务器进行数据交换

此外,我打算建立一个网站,使用这些数据,用户可以拥有一个帐户,并与手机和网站同步数据(我猜这是相当常见的设置)。 网站将使用MySQL数据库,但我希望它使用某种API来独立于数据库。 我想我会使用Python的网站(Django)。

由于我还没有开始整个同步部分,我有一个关于如何做到最好的问题。 要使用哪种协议 - JSON,SOAP,XML(任何其他)? Android最适合支持哪一种?

做这种事情的最佳做法是什么?

Leonti

回答

1

的Android缺乏一个内置的处理SOAP或XML-RPC请求API,所以我会用一个REST风格的Web服务去。从Android的角度来看,JSON可能是最容易消费和创建的。

+0

感谢您的回答! 现在我知道在什么方向挖掘。 – Leonti 2010-02-28 15:54:52