我是Web服务的新手,已阅读有关XML,SOAP和WSDL的一些信息.这很有趣!我正在开发一个拥有Web服务和客户端的现有项目.然而,客户端"高层"对客户端应用程序不满意.它太复杂了,他们想要一个更容易扩展的用户友好和更简单的应用程序.
该项目使用Apache Axis2.我找到了WSDL文件,并希望基于此构建一个客户端.但是出于上述原因(他们的意见)我不想使用Axis2.我想知道如果我必须使用已经存在的代码(wsdl文件),我可以做一个更简单的客户端有没有人知道我可以用来根据现有的WSDL文件自动生成客户端存根的任何其他方法?我听说过wsimport,即使wsdl文件是使用Axis2创建的,它仍然可以工作吗?
非常感谢任何帮助或提示.
请参阅第 1 步:生成骨架代码:
要生成框架和所需的类,您可以使用 Axis2 中提供的 WSDL2Java 工具。该工具位于发行版的 bin 目录中,可以使用提供的脚本(.bat 或 .sh)执行。
$ wsdl2java.sh -uri ../samples/wsdl/Axis2SampleDocLit.wsdl -ss -sd -d xmlbeans
-o ../samples -p org.apache.axis2.userguide
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
18962 次 |
| 最近记录: |