如何存根wsdl服务端点?

时间:2015-02-19 10:25:04

标签: java web-services soap wsdl

我想在WSDL客户端应用程序上运行一些集成测试。因此,我想让WSDL服务器(不能控制我)始终以相同的xml响应进行响应。

我怎么能实现这个目标?是否有任何提供wsdl端点的工具可以始终返回相同的xml(我可以从我的实时日志中获取)?

2 个答案:

答案 0 :(得分:2)

SOAPUI提供此功能。我以前很容易使用它。

或者,如果您不想轻松将WSDL请求转换为有意义的响应,请查看mocky之类的服务,这些服务只是回显有效负载。

答案 1 :(得分:1)

看看Soap-UI - 它能够像你刚才提到的那样使用wsdl来模拟Web服务。然后,您可以决定模拟的Web服务将返回哪个XML,它将在本地作为服务器运行。而不是指向真实的'然后,服务器可以指向您自己的本地端点,以便检索相同的响应。我的博客here

上提供了更多信息