利用jdk使用WebService
来源:互联网 发布:淘宝多少等级可以直播 编辑:程序博客网 时间:2024/06/06 11:42
今天就来一个简单的demo来教大家怎么使用WebService。
首先进入一个网站www.webxml.com.cn,然后点击右边的more就可以看到以下的样子
我就选一个天气的来给大家测试吧。
选中天气最后一个为WSDL的网址点击进去。就会看到这个样子,图片上箭头是后面写Java代码时候需要的,所以先勾出来
之后我们在src的目录下shfit+鼠标右击打开cmd,输入wsimport -keep 上面图的地址栏的网址,然后回车就可以了,记住keep后面要接一个空格,不然不生效,如果运行报错,那么cmd出现一些例如15,61,101等等数字的话,你就直接把整个网页保存下来,根据那些列数去删除保存,不过cmd的后面的路径就不用写网址了,直接写xml文件名就可以了,你会发现有个cn的文件夹,没有在src的文件夹里面的自己手动cope进去,那么你就去eclipse中F5选中demo刷新就会出现一个包,然后新建一个类去测试,具体代码如下:
package com.zking.test;import java.util.List;import cn.com.webxml.ArrayOfString;import cn.com.webxml.WeatherWS;import cn.com.webxml.WeatherWSSoap;public class TestWeather {public static void main(String[] args) {//根据上面图片的箭头找到此类名,其他xml使用套路都是一样的WeatherWS ws=new WeatherWS();//然后再找到标签名为wsdl:port的name 根据name的值去getWeatherWSSoap soap=ws.getWeatherWSSoap();//得到天气ArrayOfString str=soap.getWeather("长沙", null);List<String> lt=str.getString();for (String string : lt) {System.out.println(string);}}}
然后WebService的简单实用就是这样了,其实知道知道一个天气预报之后,其他的xml使用就是一个套路了!
阅读全文
0 0
- 利用jdk使用WebService
- 使用JDK开发WebService
- 使用JDK开发WebService
- 使用JDK开发WebService
- 使用JDK开发WebService
- 使用JDK编写webService
- 使用JDK开发WebService
- 使用JDK开发WebService
- 使用JDK开发WebService
- 使用jdk开发webservice
- 使用JDK开发WebService
- 利用JDK开发WebService简单实现
- 【webservice开发】之使用JDK开发WebService
- 使用jdk自带webservice发布webservice
- WebService 一 (使用JDK实现WebService)
- 【WebService】使用JDK开发WebService(二)
- 使用jdk发布WebService服务
- Eclipse使用JDK实现WebService
- POJ 1287 Networking(最小生成树)
- git版本管理软件——git初始化配置
- log4j源码解析
- Unityr入门操作_2D游戏制作_039
- 排序-快速
- 利用jdk使用WebService
- 深度学习与自然语言处理(1)_斯坦福cs224d Lecture 1
- HDU 1358 Period ——kmp
- CCF模拟试题之日起计算
- eclipse的properties文件中文乱码
- hdu 6185 Covering
- Python输入不定行
- 手撕代码(四):堆排序
- python2.7 mysql.connector的安装