繁体   English   中英

如何在C#中从WSDL获取数据?

[英]How to fetch data from WSDL in C#?

我需要使用一个服务端点,即WSDL。

我尝试将其添加为网络参考和服务参考。 在这两种情况下,我都找不到有效的方法来获取数据。

以下是SoapUI中使用的服务-

SoapUI请求和响应

添加ServiceReference时,它也会创建一个Client \\ Proxy类。 该客户端实际上将数据序列化为肥皂格式,通过网络发送,然后将肥皂响应反序列化为可以使用的内存响应对象

当您执行“添加服务参考”时,在出现的对话框中,单击左上角的[高级]按钮,然后在出现的下一个对话框中,选择底部的[添加Web参考]按钮。 在此处输入图片说明

注意,这里有一个名称空间,您是否将该名称空间包含在调用Web服务的类中?

该名称空间应包含一个允许您调用Web服务的客户端类。

我可以通过创建客户端对象并从客户端调用方法来使用此服务。

暂无
暂无

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

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