我從來沒有創建過基於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. 基於WCF的基於SSL Rest的Web服務基礎認證
- 2. 消費基於REST的Web服務
- 3. REST基於WebAPI的遊戲服務器
- 4. Silverlight - 在基於REST的服務上緩存
- 5. Wildfly上基於WSDL的web服務
- 6. 什麼是基於C的服務和基於Java的服務?
- 7. 針對微服務的基於REST的消息隊列
- 8. 返回從WCF基於REST的服務的流
- 9. 基於REST的Web服務中的SOAP消息
- 10. WCF基於REST的服務的身份驗證方案
- 11. 替代GPS在基於位置的服務爲iPhone
- 12. 基於C++ rest的Web服務客戶端實現
- 13. 爲什麼會使用REST而不是基於SOAP的服務?
- 14. 基於Spring安全的REST服務認證
- 15. 基於服務器的重用 - DLL,GAC或REST?
- 16. 使用參數值「CON」調用基於REST的服務失敗
- 17. 如何保護基於OAuth的wcf rest服務
- 18. 編寫基於.NET的REST服務 - 使用線程池和Singleton
- 19. 測試@MultipartForm RestEasy基於Rest的Web服務
- 20. 使用Clojure和基於註釋的REST服務器
- 21. 基於REST的服務 - 處理空字符串
- 22. 使用oAuth 2.0來保護基於Jersey的REST服務
- 23. 如何從基於REST的WCF服務讀取授權標頭?
- 24. 基於PHP REST的Web服務提供貨幣轉換功能
- 25. 從數據庫模式生成基於REST的服務
- 26. 對基於Java的REST Web服務進行版本控制?
- 27. 在Glassfish上運行的REST服務
- 28. 默認情況下,WCF服務是基於rest還是基於soap?
- 29. 服務REST服務
- 30. iOS - iPhone應該充當REST服務器
從數據庫創建休息Web服務有多複雜? – aherlambang 2010-11-22 21:24:15