1
是否有一些庫會接受soap wsdl文件的url,然後生成我的代理類以及什麼不是在運行時?對於我的特殊情況,Web引用會變得有點不方便。有沒有方法可以在不使用C#中的Web引用的情況下連接到soap webservice?
感謝。
是否有一些庫會接受soap wsdl文件的url,然後生成我的代理類以及什麼不是在運行時?對於我的特殊情況,Web引用會變得有點不方便。有沒有方法可以在不使用C#中的Web引用的情況下連接到soap webservice?
感謝。
Web Services Description Language Tool (Wsdl.exe)是你想要的。
以下命令爲位於指定URL的XML Web服務創建C#語言的客戶端代理類。該工具將客戶端代理類保存在文件myProxyClass.cs中。
wsdl /out:myProxyClass.cs http://hostServer/WebserviceRoot/WebServiceName.asmx?WSDL
謝謝!我會看看。 – 2010-12-10 12:06:19
我假設,不知何故,我將能夠使用這個.cs文件使用反射莫名其妙嗎?我需要創建該文件並在相同的程序實例中使用它。 – 2010-12-10 12:08:49
那麼你想要的是通過生成的WSDL創建SOAP Envelope並通過填充數據來發送消息?也許這有助於http://social.msdn.microsoft.com/Forums/en-US/wcf/thread/d2207785-56ee-41e3-a2ee-71b024ca8864/ – 2010-12-10 12:27:20