首先让我提前说,在做了一些研究之后,我知道有很多关于这个问题的信息。有点不知所措,我想将我发现的方法整合到一个问题中,并要求确认路径中的每个步骤是否是:
- 完成此任务的最佳资源/方法和
- 无所不包(我不知道的功能是否存在差距)
我编写了一个 iOS 应用程序,该应用程序当前从应用程序的 Documents 路径上的已解析 csv 文件中存储/加载数据。目前我必须通过将设备连接到我的计算机来手动将数据放入磁盘并从磁盘中检索数据,然后获取这个 csv 文件并输入 SQL。开发的下一步是让我通过某种 Web 服务执行此任务,当我在应用程序中更新/记录数据时,它会为我自动执行该过程。但是我没有这方面的经验!
因此,在研究了这个过程之后,我认为我已经将任务分成以下组件,从应用程序和 SQL 服务器开始和结束:
- ___iOS 应用
- __ RestKit 框架使用 JSON 与 Web 服务进行通信
- _ Ruby on Rails RESTful Web 服务
- __ ActiveRecord Gem使用 JSON 与 SQL 服务器进行通信
- ___SQL 服务器
在这一点上,我对 RestKit、RoR 或 ActiveRecord 的了解几乎为零,因此在我开始深入研究之前,我想确信,全面地将这些元素连接在一起将为我的应用程序和我的 SQL 数据库之间的通信提供媒介我正在寻找并且我正在以正确的方式解决这个问题。
那么我在正确的轨道上吗?还有什么我应该注意的吗?这是你将如何完成同样的事情吗?
提前谢谢了!