2011-02-11 50 views
1

我期望從頭開始在C#中創建服務代理。如果合約/ XSD可以通過WSDL或dll共享。我如何着手編寫一個可以配置爲調用SOAP Web服務的輕量級服務代理。當你做一個添加引用時,我覺得在我背後產生了太多的代碼。不使用添加引用方法消費SOAP Web服務

回答

0

我使用了一個低音肥皂模板和XSLT來渲染出我想要的東西。如果您需要調用多種方法,那並不好玩。我只是一遍又一遍地調用同樣的方法,所以沒什麼大不了的。簡單的HTTP POST就可以做到,這就是WCF/ASMX的全部功能。

您可以獲取WSDL並使用XSD.exe爲您生成對象類。