0

我的朋友有一个使用 Pyramid 框架构建的网站,并使用 MongoDB 来存储数据。如果我想构建一个 iPhone 应用程序,我如何访问该数据库中的数据?

我知道 Obj-C 并且构建了简单的 iOS 应用程序,但它们都没有使用非本地数据。我用谷歌搜索但没有返回好的结果。我只是不知道从哪里开始。任何有关相关问题的好的教程或示例代码将不胜感激!

4

1 回答 1

5

就最佳实践而言,如果没有适当的安全考虑,您不会希望直接通过 Internet 访问 MongoDB(或任何数据库)。

iOS 最直接的选择可能是向您自己的应用程序添加RESTful接口,或者使用提供 API 的第三方托管解决方案。无论哪种情况,我都建议在身份验证之外使用 https,因为MongoDB 有线协议当前未加密。

对于 iOS,我会考虑使用RestKit框架作为一个方便的助手。它包括合理的文档和示例,以帮助您入门。

于 2012-08-08T05:29:54.560 回答