我在我的应用程序中使用 Web 服务。
因此,我添加了一个带有 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 这样的代码而没有添加引用?但没有结果。
谢谢你。