调用免费的web service(天气预报)
”免费WebService”, 找到提供天气预报Webservice的网络地址
http://ws.webxml.com.cn/WebServices/WeatherWS.asmx?wsdl

在url 后加 ?wsdl 按回车

去到项目文件位置

这里注意一点,由于用到的语言不同无法解析

采用另一种方法
查看原码全选 复制

在项目中新建一个 .wsdl 文件 并粘贴到文件中

| 说明: 直接生成客户端代码会抛异常, 无法生成客户端代码, 解决办法: 
 将 <s:element ref="s:schema" /><s:any /> 替换成 <s:any minOccurs="2" maxOccurs="2"/> 备注: 这个是Java调用net的webservice都有的问题 | 
wsimport -keep 项目*.wsdl文件位置进行解析

点击项目刷新。

最后测试。。。。。。。。。。。。。。。。。。。

调用免费的web service(天气预报)的更多相关文章
- CentOS 调用.Net 的Web Service,提示连接超时解决方案
		我是使用axis调用.NET 的Web Service ,在Window下跑没有问题,将项目部署到Linux下,发现Web Service 连接超时,百度了下,发现是因为Linux不能直接跑.Net, ... 
- 关于php调用.net的web service 踩过的坑
		从前一阵开始,公司要和对方做web service对接.由于对方使用.net语言,而我方使用php.本来经理是要求我们也用.net写web service的服务端.而我上学时学的.net全忘了... ... 
- Android调用Asp.net Web Service示例
		WebService代码: using System; using System.Collections.Generic; using System.Linq; using System.Web; u ... 
- Java 调用PHP的Web Service(三)
		usoap是PHP环境中的开源soap工具,算是用得比较多的一个工具了. 在utf-8环境中,nusoap可以工作得很好.但是当用于中文环境中时,nusoap经常会出现一些让人不得其解的问题. 最近一 ... 
- JAVA 用axis1 调用.NET的web service
		1.去官网下载axis的jar包,我下的是1.4版本的 http://axis.apache.org/axis/java/releases.html 2.JAVA 代码: public void my ... 
- C#.Net 调用Java的Web Service
		首先,得有一个web service地址:http://www.baiduc.om/XXServices?wsdl 然后在.net 项目中添加Web引用,并把地址给它输进去 第三.编码: using ... 
- .Net 调用中国气象台Web Service
		接口地址http://www.webxml.com.cn/WebServices/WeatherWebService.asmx 调用步骤:项目添加服务引用-高级-添加web引用 简单代码: web服务 ... 
- java 使用AXIS调用远程的web service
		1.服务 2.代码 import javax.xml.namespace.QName; import org.apache.axis.client.Call; import org.apache.ax ... 
- Java调用.NET 的Web Service服务故障排除
		参考路径:http://blog.sina.com.cn/s/blog_4c925dca01014y3r.html 
随机推荐
- dede织梦 dede:arclist当前索引值
			{dede:arclist row='10' titlelen='50' flag='c'} <li class="rank[field:global name='autoindex' ... 
- 包的作用域(public、private)
			包的作用域一共有三种情况 修饰符public:标记为public的部分可以被任意的类使用: 修饰符private:标记为private的部分只能被定义他们的类使用: 没有指定修饰符的部分:这部分(类. ... 
- RockeMq源码之Client
			Client中既有producer,也有consumer,先看前者 org.apache.rocketmq.client.producer.DefaultMQProducer.class 一般都是调用 ... 
- 奇异值分解(SVD)与在降维中的应用
			奇异值分解(Singular Value Decomposition,SVD)是在机器学习领域广泛应用的算法,它不光可以用于降维算法中的特征分解,还可以用于推荐系统,以及自然语言处理等领域.是很多机器 ... 
- 如何在QFileSystemModel中显示文件夹的大小
			在Qt里面,有一种Model/View框架,Model负责收集信息,View负责显示信息.QFileSystemModel可以读取文件大小,但是默认情况下不能读取文件夹大小. QFileSystemM ... 
- mysql-5.7.23-winx64.zip安装教程
			请参考这篇文章:https://www.jianshu.com/p/94647c0c98c4 
- scrapy中selenium的应用
			引入 在通过scrapy框架进行某些网站数据爬取的时候,往往会碰到页面动态数据加载的情况发生,如果直接使用scrapy对其url发请求,是绝对获取不到那部分动态加载出来的数据值.但是通过观察我们会发现 ... 
- Linux搭建SVN环境
			1.安装SVN yun install -y subversion root权限安装 安装成功 验证 svnserve --version 创建SVN版本库 cd /home/kuma/下载 mkdi ... 
- 生产redis client 链接报:ERR max number of clients reached   含义: 达到最大客户端数错误
			1.通过netstat 命令查看TCP又11822个连接 (netstat命令是一个监控TCP/IP网络的非常有用的工具) 2.默认redis最大的连接数10000 ,但是此时无法连接redis客户 ... 
- C++ Primer Plus (Stephen Prata 著)
			第1章 预备知识 (已看) 第2章 开始学习C++ (已看) 第3章 处理数据 (已看) 第4章 复合类型 (已看) 第5章 循环和关系表达式 (已看) 第6章 分支语句和逻辑运算符 (已看) 第7章 ... 
