0

简短的:

我正在开发一个 Web 应用程序,我们决定做一些专业。我们做了一些研究,发现这个教程是关于“创建以 api 为中心的应用程序”的。

我们发现这个主题对我们非常有用,因为我们需要在不久的将来制作一个 android 应用程序。

我们开始:

从此查询“以 api 为中心的应用程序”开始进行一些搜索,我们发现了与该查询相关的这两个主题:

  1. 休息
  2. 网络服务

我们想知道的:

  1. 这些术语“以 API 为中心的应用程序”、“REST”、“Web 服务”之间有什么区别

  2. Rest 是 Web 服务的替代方式吗?

  3. API Centric Application 是 REST 的一种方法吗?

  4. Web 服务是所有这些术语的父项吗?

我是否需要提供一些其他信息才能使这个问题有资格获得政策。

4

1 回答 1

0

在研究了所有这些类型后,我发现

Web Service 是一种 API,所有的 Web 服务都必须是 API,但并非所有的 API 都必须是 Web 服务,REST是编写Web 服务的新概念,应用REST架构概念编写的 Web 服务称为RESTful网页服务

因此,我的重点将是通过使用 REST Web 服务作为这种做法,将我的应用程序更改为以 API 为中心的应用程序

于 2013-06-13T14:22:45.967 回答