【发布时间】:2012-02-07 16:27:14
【问题描述】:
几年前,我使用 Python SUDS 连接到 Web 服务以进行烟雾测试。 Python 脚本将使用 SUDS 连接到 WSDL 文件并将肥皂消息发送到 Web 服务。然后 SUDS 将解析返回的 XML。有没有一种方法或库可以在 C# (.NET) 中做同样的事情?
我看过 WCF,但我不确定它是否是我要找的。p>
【问题讨论】:
标签: c# .net python web-services soap
几年前,我使用 Python SUDS 连接到 Web 服务以进行烟雾测试。 Python 脚本将使用 SUDS 连接到 WSDL 文件并将肥皂消息发送到 Web 服务。然后 SUDS 将解析返回的 XML。有没有一种方法或库可以在 C# (.NET) 中做同样的事情?
我看过 WCF,但我不确定它是否是我要找的。p>
【问题讨论】:
标签: c# .net python web-services soap
只需在 Visual Studio 中为您的 Web 服务添加一个 Web 引用,就会为您创建一个代理来执行此操作。
或者,您可以使用随 Visual Studio 获得的 WSDL.EXE 工具通过命令行生成代理。
【讨论】:
我已经看到 ServiceStack 可以做到这一点,但它是一个服务框架,所以我的理解是您还需要使用 ServiceStack 来实现您的服务。
【讨论】: