2011-02-11 74 views
1

我期望从头开始在C#中创建服务代理。如果合约/ XSD可以通过WSDL或dll共享。我如何着手编写一个可以配置为调用SOAP Web服务的轻量级服务代理。当你做一个添加引用时,我觉得在我背后产生了太多的代码。不使用添加引用方法消费SOAP Web服务

回答

0

我使用了一个低音肥皂模板和XSLT来渲染出我想要的东西。如果您需要调用多种方法,那并不好玩。我只是一遍又一遍地调用同样的方法,所以没什么大不了的。简单的HTTP POST就可以做到,这就是WCF/ASMX的全部功能。

您可以获取WSDL并使用XSD.exe为您生成对象类。