Dịch vụ web JSON \ RESTfull có một lược đồ tương đương với một wsdl không?JSON có lược đồ
Nếu câu trả lời là không, thì làm cách nào để 2 bên đồng ý về một định dạng được chia sẻ?
Nếu câu trả lời là có, có bất kỳ công cụ nào để tự động tạo máy chủ Java Java client từ lược đồ không?
Câu hỏi cũ, nhưng đáng làm rõ: Tiêu chuẩn lược đồ JSON bao gồm "siêu lược đồ", chỉ định liên kết/hành động - bao gồm phương thức HTTP, dữ liệu bắt buộc (được chỉ định làm JSON Schema) và kết quả mong đợi. Có thể khám phá đầy đủ JSON API chỉ bằng cách chú ý đến các lược đồ. – cloudfeet
Tôi cũng muốn đề cập đến hướng dẫn này tốt đẹp thay vì bắt đầu với các thông số kỹ thuật: https://brandur.org/elegant-apis. Bản thảo JSON Schema tiếp theo sẽ là 0,5 và được thảo luận ở đây: https://github.com/json-schema/json-schema/wiki/v5-Proposals – sebilasse