ASP.NET Web API接口(WSDL)

Arb*_*æde 12 .net wsdl asp.net-web-api

我已经获得了一些有关ASP Web API的信息.它看起来像好东西的Web服务,但如何建立像WSDL对我的API像WCF服务呢?3d party组件如何使用我的服务?或者我需要手动描述我的每个方法?

Pha*_*bus 16

至于它是否看起来不错,那就是一个意见所以试试看(我个人喜欢)

就WDSL而言,Web API是一个RESTful API,而不是基于SOAP的,因此没有WSDL支持,WCF具有REST支持和SOAP,因此如果您需要SOAP服务和WSDL,这可能是更好的选择,ScottGu关于API的最新博客非常有趣,并且有指向教程的链接(WSDL生成问题也在评论中得到了回答)

http://weblogs.asp.net/scottgu/archive/2012/02/23/asp-net-web-api-part-1.aspx


ria*_*mri 5

WebApi中没有SOAP或WSDL支持.如果你喜欢WebApi,你会喜欢支持REST和SOAP的ServiceStack.即使对于REST服务,您也可以使用服务堆栈生成WSDL.