2011-03-22 72 views
0

我只是想製作一個iphone應用程序與遠程數據庫。例如,facebook iphone應用程序可以訪問龐大的數據庫。他們在使用Mysql嗎?因爲我聽說mysql通過iPhone不安全,應用商店可能會拒絕它。有人能幫我弄清楚什麼是最好用的。objective-c iphone編程:遠程連接數據庫iphone

回答

2

所有這些應用程序可能使用的是RESTful Web服務端點,該端點又由大型數據庫支持。有很多庫用於創建關於您正在使用的應用程序堆棧的Web服務。

如果您使用的是MySQL,您會編寫一個Python/Ruby /隨機選擇的後端組件,它實際連接到一個MySQL實例,然後將結果重新格式化爲Web服務端點。如果需要,SOAP可以工作,或者(在我看來)更好的選擇是編寫一個簡單的JSON服務,您的iPhone應用程序可以解析。有很多JSON/WS iOS庫都是谷歌查詢。

+0

JSON解析非常棒。而且它是多平臺的,因爲Android或任何平板電腦等任何設備都可以使用它。 – jcpennypincher 2013-04-03 05:19:48

0

Apple不會爲遠程使用哪個數據庫而煩惱(將通過定義的API訪問)。