2010-06-22 5 views

답변

2

리소스는 응용 프로그램에서 정의한 것입니다. 그들은 객체와 매우 유사합니다. 메소드는 HTTP 동사 중 하나입니다 (예 : GET, POST, PUT, DELETE). 이들은 자원에서 호출되는 메소드와 유사합니다.

Architectural Styles and the Design of Network-Based Architectures (Dr. Fielding의 논문, REST를 정의하는 곳) 및/또는 RESTful Web Services을 읽는 것이 좋습니다. 이는 이론을 실전에 옮기는 방법을 보여주는 별의 일입니다.

+0

아 당신을 잡았습니다. 대단히 감사합니다 :). – illuminatedtiger

0

리소스는 분산 응용 프로그램 디자이너가 URL을 만들기로 결정한 흥미로운 상태 요소입니다.

은 자원의 식별자 일 수있다. 마찬가지로,

http://example.org/foos?state=open 

메서드는 해당 리소스에 대해 수행 할 수있는 작업이나 작업입니다. 예 :

GET http://example.org/foo 
2

읽기 RESTify DayTrader은 나를 위해 개념 싱크를 도왔습니다. 그는 "행동"에 대한 설명에서 그 URI에 대한 일련의 URI 및 메소드로 이동하는 방법을 꽤 정중하게 설명합니다.

+0

DayTrader 기사는 API 복원을 소개하는 정말 멋진 기사였습니다. –