iOS应用程序从服务器获取数据

时间:2012-04-23 04:19:52

标签: php ios firebird

我将编写一个将从服务器查询数据的IOS应用程序。以这种方式请求和检索数据的正确方法是什么。我正在阅读的书籍似乎都没有覆盖它。我想服务器将使用类似PHP的东西,它可以访问数据库。 iOS应用程序会做类似XML-RPC的事情,我会编写php函数来监听,检索和响应吗? XML-RPC是否仍然是时髦的解决方案,还是有更现代的东西我尚未使用过?

iOS应用程序最终将尝试从Firebird数据库获取信息。

3 个答案:

答案 0 :(得分:0)

好吧,如果你正在创建一个iOS 5应用程序,那么你很幸运,你可以很容易地使用宁静的网络服务:

NSString* response = [NSString stringWithContentsOfURL:<url pointing to your server> error:&error];

然后,您可以使用NSJsonSerialization将响应转换为属性列表。还有解析XML文件的便捷方法。

答案 1 :(得分:0)

您可以使用以下各种方法:

  1. 简单获取或发布请求。
  2. XML SOAP服务。
  3. REST JSON服务。
  4. 这取决于您要检索的数据。

答案 2 :(得分:0)

我强烈建议调查ASIHTTPRequest

令人惊讶的记录,极其强大且易于拾取。

下载文件将其拖放到项目中。导入ASIHTTPRequest.h。 然后你就可以做到这一切 http://allseeing-i.com/ASIHTTPRequest/How-to-use

我想我应该放弃开发人员不再支持该项目的免责声明,但是,它的工作非常有效,因为它被如此广泛地使用,我敢肯定,如果将来有人会采取一个重大问题修复它并将其放在github上的自由。

相关问题