2011-02-17 3 views
2

현재 일부 문서를 작성하고 있습니다. 우리가 용어를 올바르게 사용하고 있는지 궁금합니다.JSON, AJAX, REST 용어집

JSON을 반환하는 HTTP GET을 사용하여 서비스를 호출하는 AJAX 스크립트가 있습니다.

서비스를 REST 서비스 또는 JSON 서비스라고 부릅니까?

답변

2

JSON을 반환하는 REST 서비스라고합니다.

편집에

6 세 내가 무엇을 생각하고 있었다! 다른 답변에서 제안 된대로 서비스는 Json을 반환합니다. RESTful 일 수도 있고 그렇지 않을 수도 있습니다.

+3

URI를 아직 REST되지 않은 HTTP GET에 응답 여기

몇 가지 추가 정보가 있습니다. 더욱이 RESTful GET이 예상되는 것을 보장 할 수 없기 때문이 아니라는 가능성이 큽니다. [국가를 보존하거나 자원 집약적이 아닌 것처럼] – naugtur

4

HTTP를 사용한다고해서 자동으로 REST 아키텍처 스타일을 따르는 것은 아닙니다. REST가 무엇인지 알지 못한다면 그 일을하지 않을 것입니다. 대신 "JSON을 반환하는 웹 서비스"라고합니다.

0

HTTP GET을 사용하여 서비스를 호출하는 클라이언트는 RESTful 아키텍처를 구성하지 않습니다. RESTful 아키텍처가있는 서비스에는 다음 요소가 있어야합니다.

  1. HTTP - 시나리오에서,

그래서 응용 프로토콜이 아닌 전송 프로토콜

  • URI 터널링으로
  • 하이퍼 미디어
  • 을 사용, 주어진 정보를 바탕으로이 서비스를 분류 할 수있다 JSON 하이퍼 미디어 또는 콘텐츠 유형을 사용하는 일반 서비스입니다. 확실히 REST 아키텍처는 아닙니다. HTTP : //goo.gl/32gLK