【问题标题】:iPhone: Best Method for Passing Data to and from a ServeriPhone:将数据传入和传出服务器的最佳方法
【发布时间】:2023-03-18 04:55:01
【问题描述】:

我正在开发一个从网站下载数据的 iPhone 应用程序。网站数据库是用 SQL 实现的,网站本身使用经典的 ASP 界面。

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

考虑到我们目前的服务器配置,一般来说最好的数据传输方法是什么?

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

【问题讨论】:

    标签: iphone sql json soap data-transfer


    【解决方案1】:

    JSON 通常比 SOAP(或任何 XML 格式)更易于使用,并且 Objective-c 中的 SOAP 支持非常有限。我不确定性能,但 JSON 不使用任何 XML 解析。 iPhone 有两个很好的 JSON 库,TouchJSONjson-framework——它们非常相似,但我听说 TouchJSON 可能会得到更积极的维护。我从未使用过 ASP,但this question 有一些 JSON 库的资源。

    【讨论】:

      【解决方案2】:

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

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

      我用它来加载超过 100,000 个对象以同步到我的 iPad Core Data 应用程序,就像一个冠军。观看有关该问题的视频链接,非常有用。

      【讨论】:

        猜你喜欢
        • 2012-08-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-12-03
        • 1970-01-01
        • 2012-04-12
        • 1970-01-01
        相关资源
        最近更新 更多