如何在没有webservice的情况下访问数据库?

时间:2011-10-15 21:16:59

标签: iphone database web-services

我正在开发一个iphone应用程序,需要访问安装在服务器上的Oracle / SQL数据库,我不想开发一个Web服务来读/写数据,有没有其他方法可以访问数据库?

1 个答案:

答案 0 :(得分:1)

直接从iPhone / iPad应用程序连接到远程数据库是一个非常糟糕的主意。想象一下,拥有越狱iPhone和简单数据包嗅探器的人......破坏数据库安全性将非常容易。

实现这一目标的最佳方法是通过远程数据库服务器上的Web服务器将其包装在php中。然后,您可以使用简单的http POST请求在数据库上运行查询,并使页面返回xml / json / whatever。


您可以通过CocoaMySQL-src查看其他一些想法。我认为该项目已经死亡/不再有效,但代码可能仍然有用。