调用WebService接口的方法
来源:互联网 发布:java发送邮件 多邮箱 编辑:程序博客网 时间:2024/05/16 18:01
调用WebService接口方法
本地生成客户端直接调用
1.new->Web Service Client
2.选择wsdl路径 next->next->finish
3.直接编写调用方法
public static void main(String[] args) { // TODO Auto-generated method stub TaskServiceImplService taskServiceImplService = new TaskServiceImplService(); TaskService taskService = taskServiceImplService.getTaskServiceImplPort(); taskService.test(); }
利用axis通过wsdl的url直接调用接口
需要的jar包
https://pan.baidu.com/s/1cxXrDO
public static void main(String[] args) throws Exception { String endpoint = "http://192.168.2.40:8081/ws/ws/TaskService?wsdl"; String targetNamespace = "http://core_network.ponshine.com/"; String method="isAlive"; Service service = new Service(); Call call = (Call)service.createCall(); call.setTargetEndpointAddress(new java.net.URL(endpoint)); call.setOperationName(new QName(targetNamespace, method)); call.setUseSOAPAction(true); call.addParameter("serSupplier", org.apache.axis.encoding.XMLType.XSD_STRING,javax.xml.rpc.ParameterMode.IN);//接口的参数 call.addParameter("callTime", org.apache.axis.encoding.XMLType.XSD_STRING,javax.xml.rpc.ParameterMode.IN);//接口的参数 call.setReturnType(org.apache.axis.encoding.XMLType.XSD_STRING);//设置返回类型 Object isAliveResponse = call.invoke(new Object[] {"90001","asd"}); System.out.println("isAliveResponse:"+isAliveResponse.toString()); }
阅读全文
0 0
- 调用WebService接口的方法
- 调用webservice接口的一些方法
- java调用webservice接口的方法
- WebService客户端调用接口的方法
- java调用外部webservice接口的方法
- 远程调用webservice接口的实现方法
- xfire调用webService接口方法
- java调用webservice接口方法
- Java调用webservice接口方法
- Java调用webservice接口方法
- java调用webservice接口方法
- Java调用webservice接口方法
- java调用webservice接口方法
- java调用webservice接口方法
- java调用webservice接口方法
- java调用webservice接口方法
- java调用WebService接口方法
- java调用webservice接口方法
- HANA 存储过程 基础篇
- HDU1005Number Sequence
- Activity did not call finish() prior to onResume() completing原因和解决办法
- Vue(2) : Vue for Gank.io
- 算法系列—— Find Peak Element
- 调用WebService接口的方法
- Apache HttpClient 资源释放、请求超时,导致线程池用光、内存不足
- thinkphp网站支付宝异步回调验签失败问题,发现一个原因点
- Android绘图基础--Surface创建及初始化
- Xamarin for Visual Studio v4.6发布,重新设计属性页和Manifest编辑器
- 各种加密解密函数(URL加密解密、sha1加密解密、des加密解密)
- java 遍历map的方式
- Going deeper with convolutions-GoogLeNet(阅读)
- formdata ajax上传文件前后台代码