objective-c iphone编程:远程连接数据库iphone

时间:2011-03-22 18:12:18

标签: iphone database

我只是想用远程数据库制作一个iphone应用程序。对于例如facebook iphone应用程序,他们可以访问一个庞大的数据库。他们在使用Mysql吗?因为我听说mysql不通过iphone安全,app store可能会拒绝它。有人可以帮我弄清楚最好用的。

2 个答案:

答案 0 :(得分:2)

所有这些应用程序可能使用的是RESTful Web服务端点,该端点又由大型数据库支持。有很多库可用于创建关于您正在使用的应用程序堆栈的Web服务。

如果您正在使用MySQL,那么您将编写一个Python / Ruby / Whatever-you-you后端组件,该组件实际连接到MySQL实例,然后将结果重新格式化为Web服务端点。如果需要,SOAP可以工作,或者(在我看来)更好的选择是编写一个你的iPhone应用程序可以解析的简单JSON服务。有很多JSON / WS iOS库是google查询。

答案 1 :(得分:0)

Apple不会打扰您远程使用的数据库(将通过定义的API访问)。