Java에서 RESTful API를 만드는 방법을 배우는 데 가장 좋은 소스는 무엇입니까?
Java에서 RESTful API를 만드는 방법을 배우는 데 도움이 될 책이나 기타 리소스를 찾고 있습니다. Amazon을 살펴보면 RESTful Java에 대한 몇 가지 솔루션이 있음을 알았지 만 초보자에게 적합한 솔루션을 찾고 있습니다.
여러분의 조언 / 의견을 기다리겠습니다. 감사합니다!
하나의 리소스 만 가리킬 수 있다고 생각하지 않지만 경로를 선택합니다 (REST에 대한 이해 수준에 따라 사용자 지정할 수 있음). 저는 제 개념을 먼저 명확하게 이해 한 다음 개념을 구현하는 도구에 대해 생각하고 싶은 사람입니다.
Roy Fielding의 논문 5 장을 읽지 않았다면 거기에서 시작하겠습니다. 그것은 훌륭한 글이며 마스터 자신보다 배우는 것이 더 좋은 소스입니다.
Infoq는 REST 기사에 대한 훌륭한 소스이며 크게 도움이되었습니다. 여기 REST 리소스 모음이 있습니다 . 또한 Infoq에서 Allamaraju의이 훌륭한 기사 를 읽으십시오.
책을보고 있다면 지금까지 제가 좋아했던 두 가지 : RESTful 웹 서비스 쿡북 과 RESTful 웹 서비스
Java 기반 서비스를 찾고 있다면 Jersey 및 / 또는 RESTEasy에 익숙해 질 것 입니다. 가능한 한 많은 작은 프로그램을 작성하고 익숙해지는 가장 좋은 방법은 무엇입니까?
Hypermedia 제약 조건을 기반으로하는 흥미로운 RESTful 프레임 워크를 시도 할 시점이되면 Restfulie를 살펴 보겠습니다 .
분명히, 나는 단일 리소스를 제공하지 않았지만 내가 제공 한 라인에서 IMO를 잘 제공 할 것입니다.
저는 REST in Practice 가 다양한 스타일의 REST 아키텍처를 다루는 최고의 책이라는 것을 알았 습니다. 또한 다른 많은 책보다 조언에서 훨씬 더 실용적입니다 (나는 RESTful 웹 서비스에 초점이 없다고 생각하기 때문에 인상적이지 않았습니다).
내 추천은 다음과 같습니다.
이 광범위한 NetBeans 자습서 , 이 Sun 자습서 및 Restlet 프레임 워크 를 살펴 보는 것이 좋습니다 .
REST 개념을 배우기 위해 RESTlet in Action 을 사용 했습니다 . 이 책은 초기 액세스 책이므로 현재 처음 몇 장만 사용할 수 있지만 글이 매우 명확하다는 것을 알았습니다.
'developer tip' 카테고리의 다른 글
Django의 계단식 삭제 동작을 재정의하는 옵션은 무엇입니까? (0) | 2020.12.25 |
---|---|
캐치 블록으로 돌아 오시겠습니까? (0) | 2020.12.25 |
다른 개체에 전달 될 때 IDisposable 개체에 대해 Dispose를 호출해야하는 사람은 누구입니까? (0) | 2020.12.25 |
C ++에서 typename T를 문자열로 변환하는 방법 (0) | 2020.12.25 |
드라이버 실행 파일은 webdriver.ie.driver 시스템 속성으로 설정해야합니다. (0) | 2020.12.25 |