C#生成基于WSDL的WebService接口调用代码

WSDL 可描述网络服务(Web Services)

WSDL 指网络服务描述语言 (Web Services Description Language)。

WSDL 是一种使用 XML 编写的文档。这种文档可描述某个 Web service。它可规定服务的位置,以及此服务提供的操作(或方法)。

打开VS2015开发人员命令行

输入

wsdl /language:c# /n:Demo /out:d:/TestService.cs http://www.abc.com/webservice/test?wsdl

C#生成基于WSDL的WebService接口调用代码_第1张图片

 

把对应类复制到项目中去即可。

编写测试代码:

 Demo.WebService2 ws = new Demo.WebService2();
            object o = ws.Get();

 

你可能感兴趣的:(c#,webservice)