码迷,mamicode.com
首页 > Web开发 > 详细

webserive学习记录4-获取天气的例子

时间:2018-02-03 13:03:12      阅读:225      评论:0      收藏:0      [点我收藏+]

标签:如何   命令   不能   代码   通过   https   保存   天气   记录   

  学习到了如何创建使用webservice服务,下面就实际应用一下,从网络上获取天气数据。

  先从网络上找到免费的webservice服务,

  如这个网站:http://www.webxml.com.cn/zh_cn/web_services.aspx

技术分享图片

技术分享图片

  保存该网页为wsdl文件,注意并不能直接使用,把文档中的<s:element ref="s:schema"/>的内容删掉,有几处就删几处。然后就可以通过wsdl文件生成客户端代码,通过前面的学习,可以用jdk自带的wsimport,或者cxf的wsdl2java,或者eclipse的生成webservice客户端的功能,我用的是wsimport,执行如下类似命令:

   wsimport -keep -p xx.xx.xx xxx.wsdl

  我生成的客户端代码如下:

技术分享图片

  现在可以进行测试了,测试代码如下:

技术分享图片

  测试结果如下:

技术分享图片

   代码地址:https://files.cnblogs.com/files/liunianfeiyu/weatherwebserviceclient.rar

webserive学习记录4-获取天气的例子

标签:如何   命令   不能   代码   通过   https   保存   天气   记录   

原文地址:https://www.cnblogs.com/liunianfeiyu/p/8399370.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!