【发布时间】:2015-12-21 18:35:00
【问题描述】:
我正在创建一个后端,它向 angularJS 前端提供 JSON,该前端通过 $resource 接收 JSON。这将被称为 RESTFul API 还是被称为 RESTful Web 服务。我不确定这两个术语之间有什么区别,或者它们可以互换使用吗?有人能解释一下restful api和restful web service的区别吗?
【问题讨论】:
标签: json rest restful-architecture
我正在创建一个后端,它向 angularJS 前端提供 JSON,该前端通过 $resource 接收 JSON。这将被称为 RESTFul API 还是被称为 RESTful Web 服务。我不确定这两个术语之间有什么区别,或者它们可以互换使用吗?有人能解释一下restful api和restful web service的区别吗?
【问题讨论】:
标签: json rest restful-architecture
它们基本相同。 ReST 是一种分布式应用程序的架构风格。大多数时候,Restful 应用程序由使用 Web 服务的网页或使用其他 Web 服务的 Web 服务组成,但它们不一定是基于 Web 的。重要的方面是使用统一的 API(通常是 http)并且不维护客户端和服务器之间的共享状态。
如果您正在开发一个 ReSTful Web 服务,那么您就是在通过 http(或 https)开发一个 ReSTful API。
【讨论】: