我正在开发一个ipad应用程序,我需要将一些数据写入远程在线数据库,我可以使用网络服务来做这个,我需要一些建议, 提前谢谢
答案 0 :(得分:5)
从技术上讲,这是可能的,iPhone平台有远程数据库驱动程序,例如Flipper。
但是,我强烈建议使用某种“服务”来进行数据库访问。这可以是完整的SOAP / HTTP WebService,RESTful服务,甚至只需要通过http或https调用的一点点php。不要担心开发这个“服务”会有很多工作,需要花费不到一两个小时。事实上,对于像Worklight这样的产品,使用Worklight SQL适配器花了我15分钟的时间。 (免责声明我在IBM工作,我们最近收购了Worklight。)
有几个原因需要使用中间服务而不是从客户端直接访问数据库。这是一对夫妇:
答案 1 :(得分:0)
我建议使用服务Parse。他们的服务专门用于解决iOS / Android后端问题。我刚写了一篇关于他们的博客文章:Parse, The Best Backend for iPhone SDK.