2011-02-17 36 views
2

正在編寫一些文檔。只是想知道我們是否正確使用了術語。JSON,AJAX,REST術語

我們有一個AJAX腳本,它使用返回JSON的HTTP GET調用服務。

您會將該服務稱爲REST服務還是JSON服務?

回答

2

我會把它稱爲一個REST服務,它返回JSON。

編輯

6年上和我在想什麼!這是一個web返回Json的服務,如其他答案中的建議。它可能是RESTful,它可能不是。

+3

響應HTTP GET的URI不是REST。此外,這很可能不是因爲無法保證RESTful GET的預期。 [像保存國家或不是資源密集] – naugtur 2011-10-04 12:56:41

4

使用HTTP並不意味着您會自動遵循REST架構風格。如果你不知道REST是什麼,那麼你幾乎肯定不會這麼做。將其稱爲「返回JSON的Web服務」。

0

使用HTTP GET調用服務的客戶端不構成RESTful體系結構。對於具有RESTful體系結構的服務,應存在以下元素。

  1. HTTP - 作爲應用協議,而不是一個傳輸協議
  2. URI隧道
  3. 超媒體

所以,在你的情況下,根據給定的信息,你的服務可以分爲作爲JSON超媒體或內容類型的常規服務。它肯定不是REST架構。

以下是一些其他信息:http://goo.gl/32gLK