C#版的SUDS?

时间:2012-02-07 16:27:15

标签: c# .net python web-services soap

几年前我使用Python SUDS连接到Web服务以进行烟雾测试。 Python脚本将使用SUDS连接到WSDL文件并将soap消息发送到Web服务。然后SUDS将解析返回的XML。是否有存在的方法或库,在C#(.NET)中会做同样的事情?

我见过WCF,但我不确定它是否是我正在寻找的。

2 个答案:

答案 0 :(得分:1)

只需在Visual Studio中向Web服务添加Web引用即可为您创建执行此操作的代理。

或者,您可以使用Visual Studio获得的WSDL.EXE工具通过命令行生成代理。

另见http://msdn.microsoft.com/en-us/library/ms155134.aspx

答案 1 :(得分:1)

我已经看到ServiceStack这样做了,但它是一个服务框架,所以我理解的是你还需要使用ServiceStack实现你的服务。

http://www.servicestack.net/