iphone和数据库之间的抽象层

时间:2011-01-03 18:17:47

标签: iphone python abstraction

我在python中构建了一个后端,将数据发布到数据库。我想要一层抽象,所以我认为最好的办法是从objective-c调用一个python函数。然后python函数将发布到数据库。怎么办呢?

1 个答案:

答案 0 :(得分:1)

您需要通过Web服务器访问Python函数(可能使用中间脚本语言来调用Python脚本)。您可以通过http://docs.python.org/howto/webservers.html

了解更多相关信息

说实话,如果这是一个选项,简单地使用更常见的网络脚本语言(即:非Python)可能会减少麻烦。

继续,就iPhone端活动而言,您需要:

  1. 确保有问题的远程站点可以使用网络连接。 (这里有很多关于Stack Overflow的问题,例如:Determining Internet Availability on iPhone?

  2. 打开对远程Web服务器的请求。 NSURLRequest类应该是理想的。

  3. 正确处理上述结果。