我有第三方WSDL,我需要用Java编写代码,以便Web服务客户端调用第三方WSDL中的操作.现在,我使用Axis的WSDL2JAVA工具生成了客户端存根,并使用XMLbeans进行数据绑定.
wsimport在另一种选择.优缺点都有什么?我最初使用了一些基本的东西.现在我有这些选择
C:\axis2-1.5.1\bin>wsdl2java -uri mywsdlurl -o client -p somepackage -d xmlbeans -s -t -ssi
Run Code Online (Sandbox Code Playgroud) 我希望生成一个简单的独立Java客户端,它将在给定wsdl的情况下调用SOAP Web服务.当我说简单和独立时,我的意思是,一旦我完成,我希望能够做类似的事情
import my.generated.nonsense;
public static void main(String[] args) {
Client client = new Client();
client.getSomething();
}
Run Code Online (Sandbox Code Playgroud)
我最近和Maven在其他一些项目上玩得很开心,我想继续这样做,所以我的目标就是在这里使用它.我不希望该工具生成任何期望允许我执行上述操作的类.
最近有人这么做了,可以推荐一个ws库和Maven插件吗?谢谢.