我們在.net(通過HttpWebRequest)中使用了大量手動代碼來訪問一些Web服務。我正在閱讀,我們不需要這樣做,因爲我們可以輕鬆生成代理。有沒有人從手動轉換爲自動生成的服務。我們確實需要使用一些自定義設置,如基於配置設置和客戶端證書的UseProxyServer。爲web服務使用自動生成代理的考慮(優點和缺點)
我需要照顧的是什麼?任何有用的鏈接真的很感激。
更新(如John Saunders指出的):我們的Web服務使用WS-Security,因此需要傳遞UsernameToken。
您使用的是哪個版本的.NET?你還在使用舊的「添加Web引用」? – 2011-05-20 01:57:25
我們有.net 4.0可用。 Web服務通過SOAP和WSDL向我們公開。我通過VS 2010的「添加服務參考」創建了代理代碼(這不是您如何生成代理?) – user198552 2011-05-20 04:16:57
這是正確的方法。有一個更老的方法來做到這一點,有些人仍然使用它;這就是我想要發現的。 – 2011-05-20 14:54:47