Контрактная связь между потребителем/производителем в SOAP и REST?

На данный момент я работал в основном над веб-сервисами на основе SOAP. Говоря простым языком, производитель использовал WSDL для передачи структуры сообщения потребителю.

Недавно изучил веб-сервисы на основе REST, где я действительно нашел много разных с точки зрения использования (да, внутренние компоненты совершенно разные) с точки зрения потребителя/производителя.

Мой вопрос заключается в том, как производитель передает структуру сообщения потребителю, поскольку здесь есть материал типа WSDL. Я считаю, что WADL существует, но на данный момент это не стандарт? Передает ли производитель в форме класса java (если потребитель на основе java) или класс на основе точечной сети (если производитель на основе точечной сети) здесь или WADL является стандартным здесь?


person scott miles    schedule 26.01.2017    source источник


Ответы (1)


WADL https://wadl.java.net/ и OData http://www.odata.org/ — новые стандарты.

person Renats Stozkovs    schedule 26.01.2017