0

我将 Apche Axis2 用于 Web 服务客户端。我知道要获得 Web 服务的输出。但我想从 wsdl 文件中获取肥皂请求和响应。

我的wsdl是http://localhost:8080/getDetails?wsdl

如果有人能分享他们的经验,那就太好了。

提前致谢。

4

2 回答 2

0

如果您想为此使用软件,请使用 SoapUI。

如果您想从 Java 中执行此操作,您有这些选项。

  1. wsdl2java使用命令为 SOAP 客户端生成类。有很多方法可以做到这一点,具体取决于您使用的实现。

  2. 使用 maven 插件为 SOAP 客户端生成类,使用这个axistools-maven-plugin

在搜索具有名称“...Locator”和“..PortType”的类之后,使用这些类。

或者,

搜索具有所有公开方法的接口并找到实现它的方法。

于 2013-01-08T08:33:27.843 回答
0

使用SoapUI工具,提供您的 WSDL 路径到此工具,如果您单击特定操作,它将从 WSDL 加载所有操作,您可以获得示例 SOAP 请求(XML 有效负载)。

于 2013-01-08T07:52:51.003 回答