【问题标题】:.Net MVC Consuming Web Service.Net MVC 使用 Web 服务
【发布时间】:2017-12-29 07:44:55
【问题描述】:

我无法实现如何从其他计算机或任何网站(如果存在)使用 Web 服务。

如果您能提供任何有关它的链接或信息,我会很满意。

谢谢,

【问题讨论】:

标签: .net web-services model-view-controller


【解决方案1】:

答案因服务拥有的接口类型而异。是 REST(如 Web API)还是 SOAP(如旧的 .asmx)?

如果是 REST,您只需通过 WebRequest 调用它并阅读响应: https://docs.microsoft.com/en-us/dotnet/framework/network-programming/how-to-request-data-using-the-webrequest-class

Consuming REST Web Service in .NET MVC 3

如果是SOAP,您应该创建一个服务引用并使用生成的代理类。 在 Visual Studio 中,您将转到项目 -> 添加服务引用(或到解决方案资源管理器选项卡 -> 右键单击​​引用 -> 添加服务引用),添加您的 Web 服务的 url,点击 GO,然后如果一切正常,点击好的。 您会看到它创建了一个包含服务中方法的类。就像调用对象上的任何方法一样调用它们。 https://johnwsaunders3.wordpress.com/2009/05/17/how-to-consume-a-web-service/

在这种情况下,Google 可能是您最好的朋友。祝你好运!

【讨论】:

  • 感谢您的解释
猜你喜欢
  • 2019-09-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-07-24
  • 2011-03-02
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多