Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/14.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
将xml发送到web服务并获取响应_Xml_Visual Studio_Web Services - Fatal编程技术网

将xml发送到web服务并获取响应

将xml发送到web服务并获取响应,xml,visual-studio,web-services,Xml,Visual Studio,Web Services,我有一个web服务的端点,有一个包含信息的.wsdl文件,还有一个.xsd文件。我已经使用VS中的端点创建了一个web引用应用程序。现在我想以字符串形式发送一个xml文件,并从服务中获得某种形式的响应。我该怎么做?我需要一个完整的waalkthrough,与感谢您的时间。您真的想将XML作为字符串发送吗?当然,这个XML有一些应该成为服务契约一部分的已知结构,即WSDL 给定WSDL,VisualStudio将为该服务生成一个代理。那你就叫它 方法 这有帮助吗?第一个“web service v

我有一个web服务的端点,有一个包含信息的.wsdl文件,还有一个.xsd文件。我已经使用VS中的端点创建了一个web引用应用程序。现在我想以字符串形式发送一个xml文件,并从服务中获得某种形式的响应。我该怎么做?我需要一个完整的waalkthrough,与感谢您的时间。

您真的想将XML作为字符串发送吗?当然,这个XML有一些应该成为服务契约一部分的已知结构,即WSDL

给定WSDL,VisualStudio将为该服务生成一个代理。那你就叫它 方法


这有帮助吗?

第一个“web service visual studio”的谷歌链接经过一些研究后,我意识到我在所需内容上被误导了,你绝对正确,web服务的全部要点不是将xml作为字符串发送,我需要做的是从web服务获得响应,我知道我必须创建一个客户端应用程序,并向其添加一个web引用,这将是web服务的终点,xml中大约有5个元素,帐号等,也许您可以告诉我调用这些方法的最佳方法?非常感谢您的评论@H den Breejen。如果您能在VS中演示如何做到这一点,那就太好了。您说您已经使用wsdl和xsd创建了一个端点。这意味着您现在应该在项目中有一个代理类。检查其方法和参数。给它打电话应该很简单。谢谢你的评论@H den Breejen,我来试试看!