#c# #asp.net-mvc-3 #wcf #wsdl #asp.net-web-api
#c# #asp.net-mvc-3 #wcf #wsdl #asp.net-web-api
Вопрос:
Web API, в отличие от некоторых старых технологий веб-служб Microsoft, не генерирует документацию WSDL автоматически.
Какой самый простой способ автоматически генерировать (или быстро генерировать вручную) WSDL, связанный с каждым вызовом службы?
Ответ №1:
Web API — это технология для создания служб REST, а службы REST не используют WSDL, поэтому ваша служба не может ее сгенерировать. WSDL 1.1, поддерживаемый MS и WCF, даже не предоставляет возможности описания служб REST.
WSDL 2.0 или WADL предлагает описание службы REST, но MS и WCF не поддерживают ни один из них, и эти стандарты еще не получили широкого признания и поддержки.