The following macros are not currently supported in the header:
  • style

使用 wsdl2java 工具生成 Axis2 客户端代码

Web 服务说明语言 (WSDL) 文件描述了一种 Web 服务。 适用于基于 XML 的远程过程调用 (JAX-RPC) 1.1 规范的 Java API 定义了与 Web 服务交互的 Java API 映射。

适用于 Java 2 平台企业版 (J2EE) 1.1 规范的 Web 服务定义了在 J2EE 环境中部署 Web 服务的部署描述符。 WSDL2Java 命令针对 WSDL 文件执行,以便根据这些规范建立 Java API 和部署描述符模板。

命令行语法为:

WSDL2Java [arguments] WSDL-URI

通过从命令行执行以下命令来生成 ServiceRequest Web 服务的客户端代码:

%AXIS2_HOME%\ bin\ WSDL2Java -url  http://nsd-preview.nimsoftondemand.com/webservices/ServiceRequest?wsdl -o com/infradeskonline/genclient

其中,

  • “-url”是您以“.wsdl”或“.xml”格式保存 wsdl 副本的位置路径,或者是 WSDL 所在的 URL。
  • “-o”是您希望的文件的输出路径。 如果未指定,文件将输出至当前的 bin 位置。
  • 上述命令将“ServiceRequestStub.java”和“ServiceRequestCallbackHandler.java”生成到“com/infradeskonline/genclient”目录中。

 

© 2017 ServiceAide 1-650-206-8988 http://www.serviceaide.com info@serviceaide.com