如何使用JAX-WS 2.0模拟soap响应?

问题描述 投票:0回答:3

我正在使用JAX-WS附带标准的jdk(我正在使用1.6)。我想知道如何模拟肥皂响应进行测试?例如,每次调用soap服务时,我都可以将soap响应xml设置为字符串(从文件中读取)。

谢谢,

java soap
3个回答
1
投票

虽然几年前创建自己的SOAP API模拟器(例如使用JAX-WS)非常好,但在2017年有许多开源和商业工具可供使用,因此您无需自己动手。您可以使用API simulation tool来模拟您正在使用的API。

以下是一些工具列表:


0
投票

如果您的IDE允许,您应该有一个WSDL和一个测试器。

所以转到你的WSDL url然后用Tester替换WSDL。

这就是netbeans的工作方式,我配置eclipse以同样的方式工作。


0
投票

可以使用JAX WS在原始xml中工作并发送您需要的xml。您可以在应用程序数据级别工作,即封装在SOAP信封中的消息,由Web服务处理或在SOAP信封级别处理。 你需要阅读有关Dispatch的信息。 如果你谷歌有一些例子。例如。 Creating a Dispatch client

© www.soinside.com 2019 - 2024. All rights reserved.