Има 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 уеб услуги.