我在我的应用程序中使用Web服务。“ServiceReferences”是否自动生成带有方法参数的xml?
因此,我添加了一个服务引用与Web服务的URL。
然后,我创建一个对象实现客户端,它可以调用Web服务的方法。
该方法需要大量的参数。
当我在我的对象客户端上调用我的方法时,引用是否自动生成了他需要的代码xml,如程序soapUi所做的那样?
例如:
MyWebService.ImplClient webService = new MyWebService.ImplClient;
webService.Open();
webService.send(value1,
value2, etc...);
随着soapUI的,如果让我选择的方法来发送,我有一个xml,如:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:web="http://webServices/">
<soapenv:Header/>
<soapenv:Body>
<web:send>
<!--Optional:-->
<param1>value1</param1>
<!--Optional:-->
<param2>value2</param2>
所以,当我把我的方法在C#中发送,做了引用将与soapUi一样(如我所示)?
我不太了解它是否可以像这样工作。
我在问这个,因为我尝试了一些代码,如Web Service without adding a reference?,但没有结果。
谢谢。
感谢您的回答。为了准确,我已经尝试过使用Studio。如果它做出所有的作品,我只是在流浪。 –