6

我找不到任何关于 ASP.NET Web API 的服务发现实现的信息。对于一个新项目,我需要在 WCF 和 Web API 之间做出决定。服务元素将被各种客户端、移动端、客户端 JavaScript 以及 ASP.NET 网站使用。

对于网站而言,能够针对 WCF 服务生成客户端的便利性显然是一个加分项。我对 RESTful Web 服务不太熟悉,但我看到有 Web 应用程序描述语言 (WADL)。也许这是我的无知,但能够宣传使用您的服务的正确方式肯定是一件好事吗?

我的主要问题:是否有任何东西可以为 WEB API 生成 WADL 或类似内容?

第二个问题:这个工具看起来像是基于 WADL 生成客户端,还有什么其他方法可以让客户端使用 RESTful Web 服务保持最新状态?

4

2 回答 2

6

那里有大量的工作要做。它还没有完成,但要注意空间。

看看这里(和较新的姚帖子):http: //blogs.msdn.com/b/yaohuang1/archive/2012/05/21/asp-net-web-api-generating-a-web-api-help -page-using-apiexplorer.aspx

http://blogs.msdn.com/b/yaohuang1/archive/2012/06/15/using-apiexplorer-to-export-api-information-to-postman-a-chrome-extension-for-testing-web- api.aspx

于 2012-06-21T12:07:22.333 回答
2

我在这里写了一种使用 ASP.NET Web API 生成 WADL 的方法:http: //blogs.msdn.com/b/stuartleeks/archive/2014/05/20/teaching-asp-net-web-api-to-wadl .aspx

于 2014-05-23T11:47:02.487 回答