2010-05-15 45 views
42

Tôi đang tìm một cuốn sách hoặc bất kỳ tài nguyên nào khác sẽ giúp tôi tìm hiểu cách tạo các API RESTful trong Java. Nhìn vào Amazon, tôi thấy rằng có several solutions for RESTful Java, nhưng tôi đang tìm một trong đó là phù hợp với một người mới.Nguồn tốt nhất cho việc học cách tạo các API RESTful trong Java là gì?

Mong nhận được lời khuyên/ý kiến ​​của bạn, cảm ơn!

Trả lời

63

Tôi không nghĩ rằng tôi có thể trỏ đến chỉ có một tài nguyên nhưng tôi sẽ có một con đường (mà bạn có thể tùy chỉnh dựa trên mức độ bạn hiểu biết về NGHỈ NGƠI). Tôi là một người muốn khái niệm của tôi thực sự rõ ràng trước và sau đó suy nghĩ về các công cụ để thực hiện các khái niệm.

  • Nếu bạn chưa đọc chapter 5 of Roy Fielding's dissertation, tôi bắt đầu từ đó. Đó là một đoạn văn tuyệt vời, và nguồn tốt hơn để học hỏi từ bản thân chủ nhân.

  • Infoq là một nguồn tuyệt vời cho bài viết REST, đã giúp tôi đáng kể, dưới đây là compilation of REST resources. Ngoài ra trên Infoq đọc này excellent article bởi Allamaraju.

  • Nếu bạn đang tìm kiếm những cuốn sách, hai mà tôi thích cho đến nay: RESTful Web Services CookbookRESTful Web Services

  • Khi bạn đang tìm kiếm các dịch vụ dựa trên nền Java - Tôi muốn làm quen với Jersey và/hoặc RESTEasy . Viết càng nhiều chương trình nhỏ càng tốt, cách tốt nhất để làm quen.

  • Khi bạn đang ở thời điểm thử một khung RESTful thú vị dựa trên hạn chế Hypermedia, tôi sẽ khám phá Restfulie.

Rõ ràng, tôi chưa cung cấp một tài nguyên duy nhất, nhưng thứ gì đó trong các dòng tôi đã cung cấp sẽ phục vụ tốt, IMO.

+0

Cảm ơn bạn. Mặc dù "RESTFul Java với JAX-RS" khá cũ và rất nhiều thứ đã phát triển trong quá khứ hiện tại, mang lại cái nhìn sâu sắc về các khái niệm. Như đã giải thích, người ta cần phải đi qua nhiều tài nguyên để hiểu rõ về REST. –

+0

Đây là một trong những câu trả lời hay nhất mà tôi đã gặp !! – Anirudh

+1

Tôi biết đây là câu hỏi cũ nhưng tài nguyên tốt nhất tôi tìm thấy là [ở đây] (https://www.youtube.com/watch?v=xkKcdK1u95s&list=PLqq-6Pq4lTTZh5U8RbdXq0WaYvZBz2rbn). Tôi tìm cách tốt nhất để học cái gì đó là viết mã. Điều này cung cấp cho bạn một tổng quan thực sự tốt về REST và chỉ cho bạn cách mã hóa nó để bạn có thể viết mã. – Grim

0

Tôi đã sử dụng RESTlet in Action để tìm hiểu về các khái niệm REST. Đó là một cuốn sách truy cập sớm nên chỉ có một vài chương đầu tiên hiện đang có sẵn, nhưng tôi thấy bài viết rất rõ ràng.

4

Tôi đã tìm thấy REST in Practice là cuốn sách tốt nhất bao gồm các kiểu kiến ​​trúc REST khác nhau. Nó cũng thực tế hơn nhiều trong lời khuyên của nó so với nhiều cuốn sách khác (tôi không ấn tượng bởi RESTful Web Services vì ​​tôi nghĩ nó thiếu tập trung).

Các vấn đề liên quan