1.在项目的pom.xml的dependencies中加入以下内容

<dependency><groupId>cn.hutool</groupId><artifactId>hutool-all</artifactId><version>5.8.4</version>
</dependency>

2.Java代码示例

     /*** 接口地址 ?wsdl*/private static final String url = "https://xxxx/sites/office/_layouts/g2/ws/G2WebService.asmx";/*** server域名地址,为了统一规范,一般都是这个域名*/private static final String namespaceURI = "http://tempuri.org/";@RequestMapping(value = "/getWorkItemCount")public Integer getWorkItemCount(String CredentialString, String User, Integer WorkItemType) {SoapClient client = SoapClient.create(url)// 设置要请求的方法,此接口方法前缀为web,传入对应的命名空间.setMethod("web:GetWorkItemCount", namespaceURI)// 设置参数,此处自动添加方法的前缀:web.setParam("CredentialString", CredentialString).setParam("User", User).setParam("WorkItemType", WorkItemType);// 发送请求,参数true表示返回一个格式化后的XML内容String xml = client.send(true);//xml格式转json格式JSONObject xmlJSONObj;try {xmlJSONObj = XML.toJSONObject(xml);//根据返回的json数据获取需要的值int count = xmlJSONObj.getJSONObject("soap:Envelope").getJSONObject("soap:Body").getJSONObject("GetWorkItemCountResponse").getInt("GetWorkItemCountResult");return count;} catch (JSONException e) {e.printStackTrace();}return null;}

webservice接口对接相关推荐

  1. webService接口对接医院lis系统接口

    文章目录 1.应用场景 2.http协议简述 3.webService协议/soup简述 4.发送webService请求 4.1建立HttpUtils工具类,来发送post请求 4.2 调用医院给的 ...

  2. 与第三方Api接口对接需要注意的点

    与第三方Api接口对接需要注意的点 目录 一.非技术对接 二.技术对接 三.必要措施 四.常见错误解决 一.非技术对接 [重要]画出流程时序图 查看对方文档,积极沟通 本公司接口文档和图发对方确认,一 ...

  3. nodejs调用webservice接口(https)

    之前对接的webservice接口都是发布在http上的,今天突然拿到一个接口地址是https的,意味着需要证书验证,利用https模块去请求接口有一个入参可以直接忽略证书,但是nodejs中调用we ...

  4. soap方式调用webservice接口

    因工作需要对接三方的webservice接口,根据对方提供的WSDL进行开发 1.将WSDL转为java文件,找到所需接口的入参与出参实体复制到本地项目,可直接作为调用的入参与回调的接收实体 可参考 ...

  5. Webservice接口的生成及调用

    最近项目上要对接一个Webservice形式的接口,因为以前一直没有对接过这种类型的,所以这次专门查了一些资料学习下 一.Webservice的简单介绍 WebService是一种跨编程语言和跨操作系 ...

  6. HttpClient调用WebService接口

    文章目录 前言 WebService是什么? WebService原理? HttpClient是什么? HttpClient应用场景? 使用HttpClient调用WebService接口 1.创建H ...

  7. JAVA验证码短信接口对接demo示例

    JAVA语言版本的验证码短信接口对接DEMO示例说明 //接口类型:互亿无线触发短信接口,支持发送验证码短信.订单通知短信等. // 账户注册:请通过该地址开通账户 http://user.ihuyi ...

  8. webservice接口开发详解(附完整流程demo)

    摘要 由于公司对接第三方系统业务较多,所以就采用webservice进行对接,本文项目框架使用SSH搭建,其他框架也可以参考下具体使用流程,本文demo都是测试通过而且发布成功,有需要的可以直接cop ...

  9. webservice接口使用json参数

    接到一个对接json格式参数的webservice接口的任务,很久没做过webservice相关并且以前也只做过xml格式参数,所以对此做了一些了解. 1.定义一个webservice服务端接口 1. ...

  10. Java调用WebService接口之利用hutool工具包实现

    最近要对接金蝶财务系统,对方提供了一个webService接口.而且测试接口地址还是内网的,每改一处代码都要部署堡垒机去测试,光是一个登录接口就花了我两天时间很是无语(主要是接口文档地址不会看) 接口 ...

最新文章

  1. 小程序中Cannot read property ‘setData‘ of undefined问题的解决
  2. 【通知】CCIE LAB北京考场9月1日起开放考试
  3. OpenCV基本的SIMD的实例(附完整代码)
  4. Qmake创建项目文件
  5. 智能机器人建房子后房价走势_人工智能未来10年将颠覆房地产行业,你还敢买房吗?...
  6. c++ 读取hdmi输入信号_小白需要知道HDMI知识
  7. 程序员开发的“逆天”软件
  8. 昨天又发火了:领导拒不给他人安排工作
  9. Springcould(二)之搭建服务注册中心Eureka集群
  10. c++ bitset类用法
  11. 计算领域高质量科技期刊分级目录
  12. ofd文件怎么复制文字
  13. 大一计算机知识总结,大学计算机基础超详细知识点(高手总结)免费
  14. 准确率(Accuracy), 精确率(Precision), 召回率(Recall)和F1-Measure
  15. exchange邮件
  16. Life:怎样提高睡眠质量?
  17. 北航和北理工计算机专业哪个好,北理和北航哪个好?
  18. 老码农回答为什么会有“在X有Y年的工作经验“这样的要求
  19. 基于java的自动排课系统
  20. 阿里:饿了么质量体系搭建实战(含福利)

热门文章

  1. 关于C语言全局变量的定义和用法,关于C语言全局变量的定义和用法
  2. 单例模式--懒汉模式和饿汉模式
  3. SPSS常见数据分析方法比较汇总
  4. 锐浪报表 Grid++Report 图像打印
  5. canoco5主成分分析步骤_SPSS数据分析1——主成分分析
  6. 换个思维学领域建模方法和实践
  7. 子网掩码和IP地址计算网络地址和广播地址的换算
  8. TwinCAT 3 马达程序
  9. 基于深度学习的图像超分论文推荐
  10. C#中的session用法