Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.NETMVC消费Web服务_.net_Web Services_Model View Controller - Fatal编程技术网

.NETMVC消费Web服务

.NETMVC消费Web服务,.net,web-services,model-view-controller,.net,Web Services,Model View Controller,我无法了解如何从其他计算机或任何网站(如果存在)使用web服务 如果你能提供任何关于它的链接或信息,我会很满意 谢谢,答案因服务所拥有的接口类型而异。它是REST(像WebAPI)还是SOAP(像旧的.asmx) 如果是REST,您只需通过WebRequest调用它,然后阅读响应: 如果是SOAP,则应创建服务引用并使用生成的代理类。 在VisualStudio中,您可以转到Project->Add Service Reference(或到解决方案资源管理器选项卡->右键单击Referenc

我无法了解如何从其他计算机或任何网站(如果存在)使用web服务

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


谢谢,

答案因服务所拥有的接口类型而异。它是REST(像WebAPI)还是SOAP(像旧的.asmx)

如果是REST,您只需通过WebRequest调用它,然后阅读响应:

如果是SOAP,则应创建服务引用并使用生成的代理类。 在VisualStudio中,您可以转到Project->Add Service Reference(或到解决方案资源管理器选项卡->右键单击References->Add Service Reference),添加web服务的url,单击go,如果一切正常,则单击Ok。 您将看到它创建了一个类,其中包含服务中的方法。只需像调用对象上的任何方法一样调用它们。


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

谢谢你的解释