2010-04-04 89 views
0

我正在开发从网站下载数据的iPhone应用程序。网站数据库在SQL中实现,网站本身使用传统的ASP接口。iPhone:将数据传递到服务器和从服务器传递数据的最佳方法

我不确定哪种方法最适合将数据传入和传出服务器。 JSON和SOAP都需要XML处理,我不确定这是如何影响性能的,或者哪一个最好。

考虑到我们目前拥有的服务器配置,数据传输通常最好的方法是什么?

我对这个领域非常陌生,我有点困惑。任何帮助,将不胜感激。

回答

0

JSON通常比SOAP(或任何XML格式)更简单易用,而objective-c中的SOAP支持非常有限。我不确定性能,但JSON不使用任何XML解析。 iPhone有两个很好的JSON库,TouchJSONjson-framework - 他们很相似,但我听说TouchJSON可能会更积极地维护。我从来没有使用ASP,但this question有一些JSON库的资源。

0

在我看来,使用Plist是最好的选择,它基本上是一种苹果特定的XML格式,可以在任何iOS系统的单行代码中将其转换为NSObject,并且它是迄今为止最快的。

看到这个问题: create Plist in .net from list of objects

我用它来装载超过10万的对象为同步到我的iPad核心数据的应用程序,就像一个冠军。观看发布在该问题上的视频链接,非常翔实。

相关问题