来自.net的WSDL的SOAP请求

时间:2011-07-17 07:58:44

标签: .net soap wsdl

我想从SOAP UI获取WSDL中给定操作的示例SOAP请求。我想避免使用svcutil生成一个程序集并反映它,但仍然可以接受。但是,我不确定如何从方法信息生成SOAP Reqest。

任何关于此的信息都会有很大的帮助。

我需要的故事......

我正在研究一个可以测试Web服务的Web应用程序(就像wcfTestClient和SOAP UI,但它基于Web),用户可以将SOAP请求保存在他们的帐户中,并在他们希望的时候执行它们。定期做。

3 个答案:

答案 0 :(得分:1)

如果我做得对,你可以使用WCFTestClientWeb Service Studio处获得战利品。

编辑根据您的评论,您似乎需要动态客户端代理。实际上,当你真的需要它的情况很少。能告诉我们你为什么需要它吗? 虽然如果您确定没有其他办法,并且您有其中一种非常罕见的情况,因此必须使用动态客户端代理,请查看HEREHERE

答案 1 :(得分:1)

最后,我偶然发现http://www.codeproject.com/KB/cpp/wsdlparser.aspx

上提供的代码项目应用程序

这满足了我从wsdl解析和构造SOAP Request的要求,就像SOAP UI一样。我必须对代码进行一些修改,以使其适用于WCF服务,我很快希望将其发布到github中。

答案 2 :(得分:0)

如果您不想使用SoapUI(不明白为什么不这样做),您可以使用内置的WcfTestClient.exe。与SoapUI相比,它是原始的,但可以完成工作。