Hầu hết các giao diện REST tôi thấy được mô tả bằng một trang web đơn giản mô tả URL, phương thức, đầu vào được chấp nhận và kết quả trả về. Ví dụ: Amazon S3 hoặc tài liệu Twitter API.Tôi có nên mô tả các dịch vụ REST ở định dạng máy có thể đọc được không?
Nhưng tại sao tôi nên giải quyết với những gì dường như đủ tốt cho Amazon hoặc Twitter ... Vậy, có đáng để mô tả một API REST ở định dạng có thể đọc được trên máy không? Và nếu có, cái nào?
Xác nhận quyền sở hữu WSDL 2.0 là capable of describing REST. WADL được tạo ra một cách rõ ràng để mô tả các dịch vụ REST. Cả WSDL 2.0 và WADL dường như có một bản cập nhật khá nhỏ và dường như nó có ít sự trở lại cho nỗ lực tạo và duy trì tài liệu mô tả. Uestion của tôi về cơ bản là xác nhận hoặc phủ nhận giả định của tôi.
Bạn có sử dụng WSDL/WADL để mô tả các dịch vụ của bạn không? Bạn có dựa vào WSDL/WADL để tiêu thụ các dịch vụ của người khác không? Công cụ lựa chọn của bạn có hỗ trợ một trong hai công cụ này vào lúc này không?
Xem câu hỏi tương tự http://stackoverflow.com/questions/1312087/what-is-the-reason-for-using-wadl –