2012-08-08 55 views
0

我的朋友有一個使用Pyramid框架構建並使用MongoDB存儲數據的網站。如果我想構建一個iPhone應用程序,我該如何訪問該數據庫中的數據?如何使用IOS訪問在線mongoDB數據

我知道Obj-C,並構建了簡單的iOS應用程序,但他們都沒有使用非本地數據。我google了,但沒有好的結果返回。我只是不知道從哪裏開始。任何好的教程或相關問題上的示例代碼將不勝感激!

回答

5

就最佳實踐而言,如果沒有適當的安全考慮,您不希望直接通過互聯網訪問MongoDB(或任何數據庫)。

iOS中最直接的選擇可能是將RESTful接口添加到您自己的應用程序,或者使用提供API的第三方託管解決方案。在這兩種情況下,除了身份驗證外,我還會推薦使用https,因爲MongoDB wire protocol目前尚未加密。

對於iOS我會考慮使用RestKit框架作爲方便的幫手。它包括合理的文檔和示例以幫助您入門。