【问题标题】:REST web service with asp.net带有 asp.net 的 REST Web 服务
【发布时间】:2009-09-16 06:44:34
【问题描述】:

如何向 ASP.NET 应用程序添加对 REST Web 服务的引用? REST 正在生成 WADL 文件。如何添加对我的应用程序的引用。我尝试了常规方式,使用 Add Web Reference 选项,但这给了我一个错误。

【问题讨论】:

    标签: asp.net web-services rest


    【解决方案1】:

    你几天前已经问过这个问题了。你做不到,也不应该尝试去做。 REST 的主要目标之一是将客户端与服务器解耦,如果您开始基于 WADL 在客户端上生成代理代码,您可能会将信息嵌入到客户端中,从而创建耦合。

    REST 消息应该是自描述的,因此对于正确构建的 REST 服务应该完全不需要 WADL。

    【讨论】:

    • 那么我如何在我的 Web 应用程序中使用用 Java 开发的 REST Web 服务?请指导我....
    • 通常 REST 服务是通过 HTTP 完成的。因此,使用 Http 客户端库来访问站点根 url 处的表示,这应该会引导您找到所需的一切。有点像使用网络浏览器访问网站!
    • 你的意思是任何 HTTPRequest 和 HttpResponse 类吗?
    • HTTPWebRequest/HttpWebResponse,或者看看 WCF REST Starter Kit Preview 2 中的新 Microsoft.Http.HttpClient 类,它是一个非常好的客户端库。
    • 通过这个 Microsoft.Http.HttpClient ,我可以访问 REST wadl 文件吗?...请指导我.....我该如何编码...
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-01-18
    • 2011-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多