// 调用Web Service
String serviceURL = "http://localhost:8080/axis2/services/Version?wsdl";
/* Service srvcModel = new ObjectServiceFactory()
.create(CMBWebService.class);
XFireProxyFactory factory = new XFireProxyFactory(XFireFactory
.newInstance().getXFire());
try {
CMBWebService cmbws = (CMBWebService) factory.create(srvcModel, serviceURL);
String ret = cmbws.sendMessage(phoneNum, clientNum, message);
System.out.print(ret);
} catch (Exception e) {
e.printStackTrace();
return false;
}*/
//client方式
try {
Client client = new Client(new URL(serviceURL));
Object[] results = client.invoke("getVersion", new Object[] {null});
// TODO Auto-generated catch block
e.printStackTrace();
return false;
}
String serviceURL = "http://localhost:8080/axis2/services/Version?wsdl";
/* Service srvcModel = new ObjectServiceFactory()
.create(CMBWebService.class);
XFireProxyFactory factory = new XFireProxyFactory(XFireFactory
.newInstance().getXFire());
try {
CMBWebService cmbws = (CMBWebService) factory.create(srvcModel, serviceURL);
String ret = cmbws.sendMessage(phoneNum, clientNum, message);
System.out.print(ret);
} catch (Exception e) {
e.printStackTrace();
return false;
}*/
//client方式
try {
Client client = new Client(new URL(serviceURL));
Object[] results = client.invoke("getVersion", new Object[] {null});
System.out.println(results[0]);
Document d = (Document)results[0];
System.out.println(d.getFirstChild().getFirstChild().getTextContent());
// TODO Auto-generated catch block
e.printStackTrace();
return false;
}