如何使用WCF方法和xsd文件生成SOAP xml请求文件

时间:2011-08-05 17:00:49

标签: wcf soap xsd wsdl

我想测试一个WCF方法,该方法接受基于xsd文件生成的已使用的已定义类类型(例如Car)作为参数。

也就是说,我使用xsd.exe根据xsd架构文件生成C#类。生成的C#类用作WCF方法参数。

要为我的测试生成SOAP xml请求文件,我尝试了以下步骤:

1)使用visual studio下的“添加服务引用”生成wsdl文件,然后选择我要测试的WCF接口。 2)使用XmlSpy工具的Generate SOAP Request文件功能。但是,它一直说wdsl文件包含无效字段。即使其他wcf方法正在运行,XmlSpy工具也会报告错误。我不修改从VS生成的wsdl。

有没有其他方法可以生成SOAP xml请求?或者是否有更好的方法来调用需要自定义类型参数的WCF方法?

0 个答案:

没有答案