Khung Restlet đã có sẵn từ năm 2005 khi nó là khung công tác web RESTful đầu tiên cho Java. Nó có hỗ trợ cho API JAX-RS, nhưng API Restlet riêng của nó là cả máy khách và phía máy chủ kể từ ngày đầu tiên, toàn diện hơn và có thể mở rộng hơn. Chúng tôi được tự do đổi mới dựa trên nguồn cấp dữ liệu cộng đồng của chúng tôi, mà không phải trải qua quá trình tiêu chuẩn hóa JCP kéo dài.
Ngoài ra, chúng tôi vừa xuất bản cuốn sách 'Restlet in Action' vào tháng 9 năm ngoái cùng với phiên bản 2.1. Trình kết nối nội bộ của chúng tôi hoàn toàn không đồng bộ và dựa trên NIO và chúng tôi liên tục ổn định nó mặc dù chưa sẵn sàng cho việc sản xuất nặng (sử dụng trình kết nối Jetty hoặc một thùng chứa Java EE mà không thay đổi ứng dụng Restlet của bạn).
Hỗ trợ nhất quán cho Java SE/EE, OSGi, Android, GAE và GWT với các ấn bản chuyên dụng là duy nhất. Một cổng đến JS (Node.js + AJAX) cũng đang được tiến hành. Chúng tôi cũng đã bắt đầu làm việc trên phiên bản 2.2 với cột mốc đầu tiên được phát hành (với hỗ trợ đầy đủ Java 6, phần mở rộng OAuth 2.0 dựa trên thông số cuối cùng, v.v.).
Về tham chiếu, chúng tôi có nhiều công ty lớn sử dụng nó bao gồm LinkedIn (xem dự án mã nguồn mở GLU), IBM, NVidia, ForgeRock, NASA, Sonatype, Apache Camel, Mule ESB, v.v. trong nội bộ là tốt. Xem một số trích dẫn tại đây: http://restlet.com/discover/quotes
Vào tháng 1, chúng tôi sẽ khởi chạy một trang web cộng đồng mới cũng như APISpark, nền tảng tất cả trong một để tạo, lưu trữ, quản lý và sử dụng API web, trực tiếp dựa trên Restlet Khung (PaaS), vì vậy dự án đang hoạt động và có một tương lai thú vị!
Trân trọng,
Jerome Louvel
PS: Tôi là người sáng tạo Restlet Framework và phát triển dẫn.
Bạn đang nói về một ngôn ngữ xây dựng hoặc về khái niệm chung về việc sử dụng REST? Trong trường hợp trước đây, bạn đang thiếu thẻ ngôn ngữ –
Bao giờ xem xét sử dụng SOAP? –