利用webService对获取腾讯QQ在线状态的WEB服务功能的实现

本文介绍了如何利用Web服务获取腾讯QQ在线状态,通过ApacheCXF工具将WSDL转换为Java代码,然后在IDEA中创建项目,添加依赖,编写测试类进行不同状态的测试,最后将项目打包成jar文件并部署。
摘要由CSDN通过智能技术生成

  1.进入http://www.webxml.com.cn找到腾讯QQ在线状态 WEB 服务的选项

   

 2.点击红色框框的链接可查看腾讯QQ在线状态 WEB 服务的具体使用信息,需要输入QQ号码是String类型的参数,返回得到String类型的结果

   

3.可输入参数对该服务进行测试,方便我们理解

4.点击WDSL的链接

5.进入到了WDSL的网页,并且复制其网址

6.找到apache-cxf-3.1.5的bin目录里面

7.运行cmd,并且输入wsdl2java (刚刚复制的网址)

8.这个时候bin目录里面多出了一个cn文件夹,并且复制好这个文件夹

9.打开idea编译器,并且新建一个名为webService_GetQQState的模块

10.为新模块添加web依赖

11.将复制好的cn文件夹粘贴到src包里面

12.创建测试类,并且编写main函数

13.测试结果(分别测出了QQ在线、QQ号码错误、QQ不在线的状态)

13.将项目进行jar打包,并且设置存储位置

14.重新构建依赖

15.将jar包移动到web里面的lib包下,并且把jar包添加到库里面去,删掉多余的东西

16.最终得到的项目结构为

17.此时再次回到test类进行测试,也能得到正确的结构,证明导包成功

本次的知识就分享到这啦,希望能够帮助到你~  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值