C# 调用web service soap接口(wsdl文件)(一) --- 接口请求
备注:注意内网环境,(要VPN或在现场内网操作)
1. 在程序中打开VS中的命令行

2. 从wsdl路径下载至cs文件
情景一:客户有提供VPN能从本地访问
输入命令:wsdl /language:c# /n:CHEER.PresentationLayer /out:文件存储路径 http://10.48.36.6:8080/ShuJuHuanJing.asmx?WSDL


情景二:无法使用VPN 或无权限本地访问。
可先在服务器上网页中打开wsdl地址 F12查看内容复制到txt。然后变更文件类型为wsdl 复制至本地


3. 调用接口

方式二:
在 Visual Studio 中操作:
-
右键点击项目 → 选择"添加" → "服务引用" ,添加选择WCF服务引用
-
在地址栏输入 WSDL 文件的 URL 或路径(如
http://example.com/service?wsdl) -
设置命名空间(默认是"ServiceReference1")
-
下一步,下一步,完成
更新生成的客户端代理类
-
右键点击项目 → 选择"添加" → "服务引用" ,找到相关的服务引用,点三个点编辑

-
下一步,下一步,完成

浙公网安备 33010602011771号