axis方式调用webservice
2016-10-08 17:05
393 查看
调用方法:
public String send(String ip,String port,String servicesName,String command,String url){
String webServiceUrl = "http://" + ip + ":" + port + url;
System.out.println("==webServiceUrl=="+webServiceUrl);
Service service = new Service(); System.out.println("==service create success==");
Call call; String result = "";
try { call = (Call) service.createCall();
call.setTargetEndpointAddress(new java.net.URL(webServiceUrl));
call.setOperationName(servicesName);
result = (String) call.invoke(new Object[] { command });
} catch (ServiceException e) {
e.printStackTrace();
} catch (MalformedURLException e) {
e.printStackTrace();
} catch (RemoteException e) {
e.printStackTrace();
};
return result;
}
ip:ip地址;
port:端口号;
servicesName:调用的方法名;
command:请求报文;
url:调用接口的地址。
public String send(String ip,String port,String servicesName,String command,String url){
String webServiceUrl = "http://" + ip + ":" + port + url;
System.out.println("==webServiceUrl=="+webServiceUrl);
Service service = new Service(); System.out.println("==service create success==");
Call call; String result = "";
try { call = (Call) service.createCall();
call.setTargetEndpointAddress(new java.net.URL(webServiceUrl));
call.setOperationName(servicesName);
result = (String) call.invoke(new Object[] { command });
} catch (ServiceException e) {
e.printStackTrace();
} catch (MalformedURLException e) {
e.printStackTrace();
} catch (RemoteException e) {
e.printStackTrace();
};
return result;
}
ip:ip地址;
port:端口号;
servicesName:调用的方法名;
command:请求报文;
url:调用接口的地址。
相关文章推荐
- Webservice调用方式:axis,soap详解
- Apache Axis客户端调用WEBSERVICE三种方式
- Webservice调用方式:axis,soap详解
- Webservice调用方式:axis,soap
- java用axis方式调用webservice接口
- 别人用jax-ws发布的webservice,我尝试了用axis调用webservice即wsdl可以。下面尝试另一种方式调用,用jax-ws方式去调用
- Webservice调用方式:axis,soap详解
- Apache Axis客户端调用WEBSERVICE三种方式
- java 调用webservice采用axis方式时候无法找到参数注意事项
- java调用webservice WSDL形式接口之apache axis方式调用(一)
- java调用webservice WSDL形式接口之apache axis方式调用(一)
- java调用webservice WSDL形式接口之apache axis方式调用(一)
- 用http的方式调用webservice,另,用axis调用
- java调用.NET的webservice实例的二种方法soap方式axis模式
- Webservice调用方式:axis,soap详解
- 创建与调用以axis实现的stub方式webservice服务
- java调用webservice WSDL形式接口之apache axis方式调用(一)
- 使用C#创建webservice及三种调用方式
- .Net下采用GET/POST/SOAP方式动态调用WebService的简易灵活方法(C#)