我想从SOAP UI获取WSDL中给定操作的示例SOAP请求。我想避免使用svcutil生成一个程序集并反映它,但仍然可以接受。但是,我不确定如何从方法信息生成SOAP Reqest。
任何关于此的信息都会有很大的帮助。
我需要的故事......
我正在研究一个可以测试Web服务的Web应用程序(就像wcfTestClient和SOAP UI,但它基于Web),用户可以将SOAP请求保存在他们的帐户中,并在他们希望的时候执行它们。定期做。
答案 0 :(得分:1)
如果我做得对,你可以使用WCFTestClient在Web Service Studio处获得战利品。
编辑根据您的评论,您似乎需要动态客户端代理。实际上,当你真的需要它的情况很少。能告诉我们你为什么需要它吗? 虽然如果您确定没有其他办法,并且您有其中一种非常罕见的情况,因此必须使用动态客户端代理,请查看HERE和HERE。
答案 1 :(得分:1)
最后,我偶然发现http://www.codeproject.com/KB/cpp/wsdlparser.aspx
上提供的代码项目应用程序这满足了我从wsdl解析和构造SOAP Request的要求,就像SOAP UI一样。我必须对代码进行一些修改,以使其适用于WCF服务,我很快希望将其发布到github中。
答案 2 :(得分:0)
如果您不想使用SoapUI(不明白为什么不这样做),您可以使用内置的WcfTestClient.exe。与SoapUI相比,它是原始的,但可以完成工作。