我需要從C#.Net 4.0客戶端使用SOAP Web服務。我在VS 2008中添加了WSDL作爲服務引用,現在可以將XML類型看作類,以便構建SOAP消息。C#WSDL代理方法
WSDL端口被定義爲一個接口,WSDL(UploadMessage和ValidateMessage)中定義的兩個操作是可見的方法。
你怎麼實際使用這些方法?我認爲端口可以作爲一個類來使用,所以你可以直接調用這些方法,並且VS會創建用於發送SOAP消息的相關代碼,但看起來你必須編寫代碼才能使用這些方法。那是對的嗎?
我用Google搜索這一點,但無法找到使用.NET 4.0 ;-(
謝謝,現在都變得更清晰了。該類是否始終與WSDL端口具有相同的名稱?例如在我的情況下,它被稱爲_defaultSoapClient。 – Alistair77 2010-09-28 17:54:02
@ Alistair77:*通常*,但不總是。它更多地取決於WSDL的結構。 – Randolpho 2010-09-28 19:20:41