使用 IOS、PHP、RESTAURANT API、JSON 连接到数据库的 Web 服务

Webservice connecting do database with IOS, PHP, REST API, JSON

我试图了解如何使用 IOS 应用程序连接到数据库。 我构建了一个连接到本地主机上的数据库的应用程序。我在 PHP 中编写了一个 Web 服务 returns 一个 JSON 编码的响应,然后我用 NSURL 等在 obj C 中编写了其余代码。 那就是应用-->网络服务-->数据库,对吧?

但我试图理解我在互联网上读到的东西,就像有人提到使用 REST API,我不明白 REST 的用途,以及 REST 到底是什么(我知道的菜鸟)。 我知道 REST 提供 JSON 编码响应,但它是您用来创建 Web 服务的东西吗?

他们也有人可以向我解释 PHP、JAVA 和 JSON 等中的 REST、Web 服务与移动开发的关系吗?请提供示例,这就是我最了解的方式。

告诉你,对于一个新手来说,你走在正确的道路上并且做对了!一旦掌握了基本的 json 请求/响应 Web 服务,您就会渴望更多。比如安全、统一接口等

REST 与您所做的没有什么不同。 REST 是 REpresentational State Transfer 的缩写。关键部分是无状态。

REST 使用 HTTP 动词 POST、GET、PUT/PATCH 和 DELETE 来执行基本的 CRUD(创建、读取、更新和删除)。

另外两个动词是 OPTIONS(检索可以执行的操作列表)和 HEAD(到 return headers)

阅读本文以获得一个公平的想法: http://restcookbook.com/

http://www.drdobbs.com/web-development/restful-web-services-a-tutorial/240169069