我从来没有创建过基于REST的服务。我即将为需要存储数据的iPhone创建一个简单的应用程序,并且我想通过使用REST API来使用这些数据。你认为这是有用的吗?还是应该对数据库进行查询? iPhone开发人员通常使用哪种数据库/语言进行应用?基于REST的服务在iPhone上
1
A
回答
2
iPhone包含SQLite,它可以在本地存储您的数据。如果您需要在服务器上查询系统,那么您需要一些公开数据并对其执行操作的方法。对JSON使用REST风格的API是比较常见的方法。
对于数据库,它取决于你的需求,如果你需要一个真正的关系数据库,那么类似MySQL,PostgreSQL,SQL Server,Oracle等就可以工作。您还可以查看Google的BigTable或Amazon的SimpleDB来存储非关系数据存储的数据,并在这些数据存储上编写您的RESTful服务。
本文有一个使用REST服务和JSON将iPhone与Flikr集成的示例。
http://iosdevelopertips.com/networking/iphone-json-flickr-tutorial-part-1.html
1
我觉得RESTKit提供了除与SQLite的无缝集成,是一个不错的REST客户端。如果您正在寻找简单易用的东西,还有RESTframework。
相关问题
- 1. 关于困惑基于REST WCF服务
- 2. 基于WCF的基于SSL Rest的Web服务基础认证
- 3. 在基于服务器的代理中使用REST服务
- 4. 托管基于Java的REST API服务
- 5. 消费基于REST的Web服务
- 6. REST基于WebAPI的游戏服务器
- 7. 保护基于REST的WCF服务
- 8. 如何在Spring 2上创建基于jackson的json rest服务
- 9. Silverlight - 在基于REST的服务上缓存
- 10. jQuery Mobile的服务器使用基于登录REST API服务
- 11. 存储在Heroku上运行的基于Java的REST服务的图像
- 12. iPhone中的SOAP和REST服务
- 13. Wildfly上基于WSDL的web服务
- 14. 什么是基于C的服务和基于Java的服务?
- 15. PhoneGap上的AngularJS REST服务
- 16. 替代GPS在基于位置的服务为iPhone
- 17. Tomcat:获取基于Jersey的Rest服务的短URL
- 18. 针对微服务的基于REST的消息队列
- 19. 返回从WCF基于REST的服务的流
- 20. 基于会话的单用户服务的REST?
- 21. WCF基于REST的服务的身份验证方案
- 22. 基于REST的Web服务中的SOAP消息
- 23. CakePHP的命名参数打破基于REST的Web服务
- 24. 如何隐藏基于REST的服务中的帐户信息?
- 25. 如何使基于REST的WCF服务服务文件成为索引?
- 26. 如何保护基于OAuth的wcf rest服务
- 27. 基于Spring安全的REST服务认证
- 28. 基于REST的服务 - 处理空字符串
- 29. 基于C++ rest的Web服务客户端实现
- 30. 使用AngularJS资源打击基于REST的服务
从数据库创建休息Web服务有多复杂? – aherlambang 2010-11-22 21:24:15