private static final String url = “http://192.168.1.102:8081/wx-api?wsdl“;
public static String soap(String requestParams) {
JaxWsDynamicClientFactory clientFactory = JaxWsDynamicClientFactory.newInstance();
//String url = wsProp.get("syncompanytodatacenter");
org.apache.cxf.endpoint.Client clientTemp = clientFactory.createClient(url);
Object[] arg;
String result = "";
try {
arg = clientTemp.invoke("queryUserByName", "财神");
result = (String) arg[0];
} catch (Exception e) {
e.printStackTrace();
}
return result;
}
//如此开始 测试调用
public static void main(String[] args) {
String data = soap(“1234”);
System.out.println(data);
}
//测试结果