繁体   English   中英

.Net MVC 使用 Web 服务

[英].Net MVC Consuming Web Service

我无法意识到如何从其他计算机或任何网站(如果存在)使用网络服务。

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

谢谢,

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

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

在 .NET MVC 3 中使用 REST Web 服务

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM