【发布时间】:2013-06-02 22:17:46
【问题描述】:
如果我想为 iOS 应用程序设置一个数据库,并让应用程序以某种 MVC 风格运行,这是否可以仅通过 iOS 实现,或者我是否需要创建一个 Web 应用程序来处理数据库交互等?
我真的很希望能够直接从 iOS 应用程序设置云存储/数据库。这可能吗? Apple 是否有用于此的平台,还是我需要自己的服务器?
【问题讨论】:
标签: ios
如果我想为 iOS 应用程序设置一个数据库,并让应用程序以某种 MVC 风格运行,这是否可以仅通过 iOS 实现,或者我是否需要创建一个 Web 应用程序来处理数据库交互等?
我真的很希望能够直接从 iOS 应用程序设置云存储/数据库。这可能吗? Apple 是否有用于此的平台,还是我需要自己的服务器?
【问题讨论】:
标签: ios
在 iOS 中,使用基于 Web 的服务非常容易,但另一方面:需要一个“连接文件”。 它是这样工作的: iphone 有信息 > 将其发送到 php/asp/asp.net/server 端页面,该页面正在获取(通过“获取”或“发布”)发送的信息,然后将其插入数据库,保存文件在服务器等上。
为了从基于 Web 的服务接收内容,您还需要一个服务器端文件来处理您到数据库的流量,但现在您获得的输出位于 JSON 中。 您将数组返回给应用程序(文件将数组发回),然后使用该数组来处理刚刚获得的内容。
这听起来可能很难,但并不像看起来那么难。对于您的问题:无法通过应用直接连接到云数据库。
现在,当谈到拥有服务器时:没有那么多公司单独提供云数据库。但即使你有一个云数据库,你也可以在某个便宜的地方托管一个域,而且页面的重量只有几 KB…… 这些文件将用于连接到数据库(应用程序的中间人)。
这是关于在 iOS 开发中连接到基于 Web 的服务的简短说明。
【讨论】: