使用wsimport生成本地代码查看天气预报

直接用网上的wsdl地址会报错

把wsdl另存为到本地:http://webservice.webxml.com.cn/WebServices/WeatherWS.asmx?wsdl

把里面的<s:element ref="s:schema"/>删掉

打开cmd,运行

wsimport -s . WeatherWS.asmx.xml

把生成的class文件删掉,java文件拷到java项目中,写个类运行

时间: 2024-10-11 17:31:49

使用wsimport生成本地代码查看天气预报的相关文章

转载——Java与WCF交互(一)补充:用WSImport生成WSDL的Java客户端代码

在<Java与WCF交互(一):Java客户端调用WCF服务>一文中,我描述了用axis2的一个Eclipse控件生成WCF的Java客户端代理类,后来有朋友建议用Xfire.CXF,一直没有尝试,今天有朋友指出JDK6可以用java自带的一个WSImport工具,试了下,果然很爽,这是一个exe文件,位于%JAVA_HOME%\bin下,它的官方使用说明,见:http://download-llnw.oracle.com/javase/6/docs/technotes/tools/share

SpringFox swagger2 and SpringFox swagger2 UI 接口文档生成与查看

依赖: <!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version> </dependen

生成、查看文件的MD5、SHA、SHA256值

生成文件的MD5.SHA.SHA256 Linux系统生成MD5.SHA.SHA256 md5sum file1.zip  >> MD5.txt sha1sum file1.zip >> SHA1.txt sha256sum file1.zip >> SHA256.txt windows系统生成MD5.SHA.SHA256 certutil -hashfile file1.zip MD5 >> MD5.txt certutil -hashfile file1

wsimport 生成本地代理

http://ws.webxml.com.cn/WebServices/MobileCodeWS.asmx?WSDL - wsimport 命令的位置: D:\Java\jdk1.6.0_35\bin (本机jdk安装的位置) - 要求:       1. jdk的 版本要在 jdk 1.6.21及以上  2. 操作系统安装的jdk版本 与 MyEclispe 及 默认指定的版本要一致 - wsimport使用: (在 D:\Java\jdk1.6.0_35\bin 目录下) 记得设置jdk\b

【黑马Android】(14)webservice概念/调用/wsdl接口

webservice 的概念 webservice 就是一个应用程序,它提供一种通过web方式访问的api. 解决两个系统或者(应用程序)之间的远程调用..... 调用是跨语言,跨平台... webservice 最基本的组成部分就是客户端,服务端... MyServerSocket.java package cn.itcast.server; import java.io.IOException; import java.io.InputStream; import java.net.Serv

【webservice】使用命令wsimport构建WebService客户端

wsimport命令介绍 在JDK的bin文件夹中,有一个wsimport.exe,这个工具依据wsdl文件生成相应的类文件,然后用这些类文件,就可以像调用本地的类一样调用WebService提供的方.该工具可以用于非Java的服务器,如:用C#编写的WebService,通过wsimport则生成Java的客户端实现.对于命令的使用方法,我们以开放的中文简体字与繁体字转换Web Service接口为例,如下: 在命令提示符中使用如下命令: wsimport -keep -p com.zhj2f

webservice 调用国内航班,天气预报 等外部接口

通过前面的记录,我们知道发布一个服务之后,如果别人需要调用,则必须知道我们的wsdl地址,同理,我们要调用天气预报的接口,也必须得到该对应wsdl,下面给出比较齐全的wsdl网址,需要的可以自己去查阅:http://www.webxml.com.cn/zh_cn/web_services.aspx 今天的例子,将讲解如何调用去全国电视tv的接口 通过查阅,可以得到该wsdl地址为: http://webservice.webxml.com.cn/webservices/ChinaTVprogra

WebService之JDK中wsimport命令

1.编写WebService类,使用@WebService注解 package test; import javax.jws.WebService; @WebService public class HelloServiceImpl{ public String say(String name) { return "Hello "+name; } } WebService类 2.使用main方法发布WebService package test; import javax.xml.ws

所经历的大文件数据导出(后台执行,自动生成)

所经历的大文件数据导出(后台执行,自动生成) http://www.cnblogs.com/fanfan259/p/4710019.html 阅读目录 一.前言 二.生成excel文件 三.让程序在后台执行 四.显示文件生成进度 五.下载文件 六.上线后出现的问题 七.相应的后续优化 八.后记 一.前言 记录一下以前做的后台excel格式导出统计信息的功能,也是最近同事问到了相关东西,一时之间竟忘了具体的细节,因此记录一下: 大家知道,excel导出数据的功能,后台几乎是必须功能,一般都是点击后