import org.apache.axis.client.Call;
import org.apache.axis.client.Service;
/**
* WebService请求
* @return
*/
private static String xinDaWebServiceReq(String meth,String xml){
String result = null;
String xmlData ="<?xml version=\"1.0\" encoding=\"GBK\"?>"+xml;
try {
logger.info("请求数据:"+xmlData);
Service service = new Service();
Call call = (Call) service.createCall();
call.setTargetEndpointAddress(Global.getConfig("xinda_WSDL"));//
logger.info("xinda_WSDL:"+Global.getConfig("xinda_WSDL"));
call.setOperationName(meth);//WSDL里面描述的接口名称 "sayHi"
logger.info("meth:"+meth);
//设置响应超时时间为30秒
call.setTimeout(1000*30);
//给方法传递参数,并且调用方法
result = (String)call.invoke(new Object[]{xmlData,InstonyMd5Encrypt.md5(Global.getConfig("xinda_key")+xmlData.trim())});//"xindaeiestest"
logger.info("签名种子:"+Global.getConfig("xinda_key"));
logger.info("加密后: "+InstonyMd5Encrypt.md5(Global.getConfig("xinda_key")+xmlData.trim()));
logger.info("响应数据:"+result);
}catch (Exception e) {
logger.info(e.toString());
}
return result;
}
分享到:
相关推荐
java webservice 接口客户端请求 xml、json格式请求代码 soapui模式 拿过去直接应用即可
java调用json参数的webservice 涉及技术: JAVA JSON WEBSERVICE
java代码-使用java解决http请求SOAP webService接口的源代码 ——学习参考资料:仅用于个人学习使用!
本人测试能成功运行并输出结果。因为项目需要,在myeclipse中测试可行,在eclipse中也已测试。请放心使用。
java 调用 webService大多数情况下的通用工具类,具体使用见里面的说明
一般的解决方案是使用服务器代理(由同域服务器跨域请求后返回),但导致过于复杂(参见:Java-webservice-CXF-SOAP服务.docx服务器代理)。 如果服务器能够操作,也可以使用JSONP允许跨域请求。
java 调用webservice的各种方法总结 现在webservice加xml技术已经逐渐成熟,但要真正要用起来还需时日!! 由于毕业设计缘故,我看了很多关于webservice方面的知识,今天和大家一起来研究研究webservice的各种使用...
本文根据java代理实现CXF拦截器异常时只能进入fault拦截器而不能继续向下执行的问题。 利用java代理让RMI具有拦截器的功能。
java 调用https发布的webservice接口实例及axis包及详细说明
纯java调用ws-security+CXF实现的webservice安全接口
超简单的webservice调用demo,对hutool工具进行简单的封装,只需要输入webservice接口名、接口参数即可进行webservice接口调用,欢迎大家吐槽
.net Post方式调用.net和java的webservice,用post方式提交xml请求
腾讯地图WebService地址解析接口实现源码,可以将微信用户日志的经纬度地址解析成行政区划省市县区的地址。
通过webservice提交xml数据以及soap协议的使用
希望用http协议的能可以帮到大家!很有使用价值!大家可以看看!
http和WebService 调用接口Java代码demo,可配置根据情况自行配置内网访问
本文给大家分享的是个人在使用C#调用 JavaWebservice服务遇到的几个问题的解决方法的汇总,给有类似需求的小伙伴们参考下吧。
各种利用webservice技术代码样例,用axis框架。
这是一个java webservice 的 demo,服务器端建立一个服务,客户端从安卓发送登录请求,服务器端再进行处理
Java webservice接口测试工具 Storm_r1.1-Adarna 方便使用