分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

根据第三方提供的webservice地址获取文件信息

发布时间:2023-09-06 01:52责任编辑:彭小芳关键词:webservice
import org.apache.axis.client.Call;import org.apache.axis.client.Service;import org.apache.axis.encoding.XMLType;import javax.xml.rpc.ParameterMode;/** * webservice 调取帮助类 * * @author baizhanshi on 2018/5/2. */public class WebServiceUtil { ???/** ????* 根据远程提供第三方地址获取返回的调听录音url ????* ????* @param url ?????????第三方地址 ????* @param EnterpriseID 企业编号 ????* @param user ????????坐席号 ????* @param password ????坐席密码 ????* @param SessionID ???会话编号 ????* @return ????*/ ???public static String getResponseResult(String url, String EnterpriseID, String user, String password, String SessionID) { ???????try { ???????????String endpoint = url; ???????????// 直接引用远程的wsdl文件 ???????????// 以下都是套路 ???????????Service service = new Service(); ???????????Call call = (Call) service.createCall(); ???????????call.setTargetEndpointAddress(endpoint); ???????????call.setOperationName("queryRecordAddr");// WSDL里面描述的接口名称 ???????????call.addParameter("EnterpriseID", ???????????????????XMLType.XSD_STRING, ???????????????????ParameterMode.IN);// 接口的参数 ???????????call.addParameter("USER", ???????????????????XMLType.XSD_STRING, ???????????????????ParameterMode.IN);// 接口的参数 ???????????call.addParameter("PASSWORD", ???????????????????XMLType.XSD_STRING, ???????????????????ParameterMode.IN);// 接口的参数 ???????????call.addParameter("SessionID", ???????????????????XMLType.XSD_STRING, ???????????????????ParameterMode.IN);// 接口的参数 ???????????call.setReturnType(XMLType.XSD_STRING);// 设置返回类型 ???????????String result = (String) call.invoke(new Object[]{EnterpriseID, user, password, SessionID}); ???????????// 给方法传递参数,并且调用方法 ???????????return result; ???????} catch (Exception e) { ???????????return e.getMessage(); ???????} ???}}

  参考博客:https://blog.csdn.net/qq_35124535/article/details/62226585

根据第三方提供的webservice地址获取文件信息

原文地址:https://www.cnblogs.com/baizhanshi/p/8981717.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved