我想通过互联网从我的原生iphone应用程序连接到远程数据库(MySQL或SQL Server或Oracle)。我找不到要添加的系统中的任何API或框架。有没有人知道如何连接到远程数据库?高兴的帮助我。非常感谢你
答案 0 :(得分:5)
我不是iPhone程序员,但我怀疑你想要抽象一些。
不要尝试使本机数据库连接工作,而是考虑编写一些与后端数据库通信的服务层,并向客户端应用程序说HTTP。
很多很好的理由。安全问题主要在他们中间。
答案 1 :(得分:1)
一种方法是设置一个包装请求的HTTPS服务器。通过HTTPS POST提交您的查询。服务器设置非常基本,它使您有机会在通过网络发送之前进行任何后处理。
答案 2 :(得分:1)
最好的选择是使用webservices访问远程存储的信息。
再见。
答案 3 :(得分:0)
免责声明:无耻地插入我自己的产品:)
我们构建了一个名为Kumulos的在线系统,允许iOS和OSX开发人员在云中构建和托管在线数据库,同时轻松创建用于访问它的自定义API方法。它甚至可以为您构建所有Objective-C绑定。
它真的很容易使用,而且在Beta版中它是免费的。我们喜欢一些诚实的开发者反馈:)
查看here