soap方式调用webservice服务demo
来源:互联网 发布:linux db2创建schema 编辑:程序博客网 时间:2024/05/14 04:58
/** * 服务接口地址 */ @Value("${remote.target.net.gateway.url}") private String serviceUrl;@SuppressWarnings("rawtypes")public IResult demoFun(List<Integer> paramA, BigDecimal paramB) { try { //demo示例--ws soap请求 Map<String, Object> map = new HashMap<String, Object>(); map.put("paramA", paramA); map.put("paramB", paramB.toString()); String json = GsonUtils.toJson(map); logger.info("打印请求远程主机接口地址-->{},参数-->{}", serviceUrl, json); RemoteAvailableService service = new RemoteAvailableService(new URL(serviceUrl)); RemoteAvailableServiceSoap soap = service.getRemoteAvailableServiceSoap(); RequestResult result = soap.doTargetFun(json); logger.info("打印请求远程主机接口-->{},返回数据-->{}", "doTargetFun", GsonUtils.toJson(result)); if (result.getResult() == null) { return DefaultResult.fail("******"); } //com.alibaba.fastjson List<Map<String, Object>> list = JSONObject.parseObject(result.getResult().toString(),new TypeReference<List<Map<String, Object>>>(){}); return DefaultResult.success(list); } catch (Exception e) { logger.error("******发生错误", e); return DefaultResult.fail("******"); } }
其它可参考:
1、用SOAP方式调用webservice
http://jackzlz.iteye.com/blog/1998346
2、WebService中的WSDL详解
http://blog.csdn.net/wenzhi20102321/article/details/68486526
0 0
- soap方式调用webservice服务demo
- Webservice调用方式:axis,soap
- 使用Soap方式调用Webservice
- RPC方式调用webservice SOAP调用
- 使用 SOAP 协议调用 Web服务(WebService)
- 用soap调用webservice的WSDL服务
- (二)WebService之调用soap服务
- Webservice调用方式:axis,soap详解
- Webservice调用方式:axis,soap详解
- 无返回值,soap方式调用WebService
- WEBSERVICE GET、POST、SOAP方式调用
- jquery.Ajax soap方式调用webservice
- Javascrpit调用webservice接口(soap方式)
- webservice接口常见问题1:客户端使用SOAP方式调用CXF服务时异常
- 起步X5开发HTML5通过ajax调用WebService服务,调用的两种方式SOAP和Result
- 在 PHP 中使用 SOAP 协议调用 Web服务(WebService)
- PHP : SOAP 协议调用 Web服务(WebService)(转)
- Android程序使用SOAP调用远程WebService服务
- bootstrap 样式demo
- 模拟退火
- 用weak_ptr解决shared_ptr的环形引用问题
- Spring框架 计划任务Schedule job demo
- Java数组应用实例
- soap方式调用webservice服务demo
- java.util.concurrent相关-ThreadPoolExecutor
- 异常处理示例
- linux中crontab定时器
- Data Analysis学习笔记 --- Python数据清洗处理时间数据
- 秒杀系统
- java 开发 觉得展示ui太丑,一个专门javascript的插件网,把数据结构通过这些图形展示
- android ipc通讯基础疑问点一
- JDBC基本操作