Наша компания в качестве передового опыта создает веб-сервисы с использованием подхода Contract-First.
WSDL определяется до рассмотрения реализации.
Можно ли использовать такой подход с использованием REST? Я думал об использовании XSD, однако вызовы обычно не являются XML! Итак, как вы определяете контракт машинным способом?