使用JaxWsDynamicClientFactory类,只要指定服务器端wsdl文件的位置,然后指定要调用的方法和方法的参数即可,so simple!!
public class test {
public static void main(String[] args) throws Exception {
JaxWsDynamicClientFactory clientFactory = JaxWsDynamicClientFactory.newInstance();
Client client = clientFactory.createClient("url");
//url http\://211.139.26.237\:12008/qxtapi/Service.asmx?WSDL
Object[] result = client.invoke("sayHello", "KEVIN");
System.out.println(result[0]);
}
}