Описание служб REST с использованием WSDL - PullRequest
1 голос
/ 23 ноября 2010

Я понимаю, что вы можете описать свой веб-сервис REST при использовании WSDL.
Это хорошая идея, если вы не используете WCF?Есть ли лучший способ разрешить обнаружение службы и привязать ваш запрос / ответ к определенным типам?
Если вы используете json, вы можете использовать SMD и JSON-схему, но что, если вы используете XML или YAML?

EDIT:
Я нашел эту спецификацию для WADL.
Насколько широко она используется?

1 Ответ

1 голос
/ 23 ноября 2010

Заголовок Http Accept и заголовки Content Type позволяют клиенту динамически запрашивать и отвечать на различные типы. Статическое описание того, что представляют собой эти типы в каком-либо файле описания, таком как WSDL, было бы излишне ограничивающим.

Использование гиперссылок в возвращаемых представлениях позволяет обнаруживать дополнительные услуги. Это позволяет обнаружению службы быть динамичным на основе целого ряда факторов.

Использование глобального документа обнаружения статических сервисов, такого как WSDL или WADL, на самом деле не является оптимальным решением для сервиса REST.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...