2009-04-28 5 views
-2

그래서 내 애플리케이션을위한 새로운 REST WS API를 구축하려고합니다. 기술 측면에서 숙제를했으며 패스/리소스/설정에 대한 공정한 자신감을 느꼈습니다. 그러나 그 경로가 무엇인지를 개발하는 프로세스에 대해 좋은 자원에 대한 제안이 있습니까? 어떤 방법을 사용해야하며, 자체 자원은 무엇이되어야합니까?RESTful 웹 서비스 스키마를 개발하는 데 유용한 리소스는 무엇입니까?

궁극적으로 이것은 궁극적으로 개발자로서 내게 달려 있다는 것을 알았지 만, 나는 잠시 생각해 낼 수있는 것보다 더 완벽한 방법론을 찾고있다. . "

이런 종류의 API 디자인 방법론은 REST에 독점적이지는 않겠지 만 이제는 내가 지금 거래하고있는 상황이 된 것 같습니다. :)

답변

0

좋은 시작점은 서비스 소비자의 관점에서 생각하는 것입니다. 나는 API 디자인에 관한 책을 제안 할 것이다. Here's a starting point.

0

REST API에 대한 몇 가지 오해에 대해 REST를 만든 사람이 this article을 읽었습니다. 특히, API의 일부로 아웃 오브 밴드 (out-of-band) URI 규약을 정의하지 않아야합니다. 중첩 된/URIs/to/resources는 REST와는 아무런 관련이 없으며 API의 일부로 엔트리 포인트 URI 이상을 제공하는 경우에도 제약 조건 중 하나를 위반합니다.

관련 문제