Существует RSDL (спокойный язык описания служб), эквивалентный WSDL.
Требуется ли WSDL для REST?
Вот почему на самом деле нет WSDL для службы REST, поскольку у вас всегда есть только 4 метода на ресурсе. Но у вас все еще есть возможность описать веб-службу REST с помощью WSDL 2.0.
Что такое файл WSDL в REST?
WSDL, или язык описания веб-служб, является языком определений на основе XML. Он используется для описания функциональности веб-службы на основе SOAP. Файлы WSDL играют центральную роль в тестировании сервисов на основе SOAP. SoapUI использует файлы WSDL для генерации тестовых запросов, утверждений и фиктивных сервисов.
Является ли WSDL SOAP или REST?
SOAP использует WSDL для связи между потребителем и поставщиком, тогда как REST просто использует XML или JSON для отправки и получения данных. WSDL определяет контракт между клиентом и службой и является статическим по своей природе. SOAP строит протокол на основе XML поверх HTTP или иногда TCP/IP. SOAP описывает функции и типы данных.
Может ли REST использовать веб-сервисы SOAP?
REST может использовать веб-службы SOAP, поскольку является концепцией и может использовать любой протокол, такой как HTTP, SOAP. SOAP использует интерфейсы служб для раскрытия бизнес-логики. REST использует URI для раскрытия бизнес-логики. JAX-WS - это java API для веб-сервисов SOAP.