博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
通过WebService获取归属地查询
阅读量:4963 次
发布时间:2019-06-12

本文共 1106 字,大约阅读时间需要 3 分钟。

1.本博文不涉及WebService的基础知识。

2.通过免费的WebService实现归属地查询。

3.下面的url是wsdl文件的地址

4.首先建一个动态的Web工程或者Java工程也可以。

5.打开cmd窗口将路径定位到工程的src下。(我的工作路径是D:\workspace\day6-18phone_ws\src)

 

6.然后如图进行操作,然后回车。

  解释:wsimport 是jdk的bin中的一个工具

     -keep 保持

     后面的url是在线wsdl文件地址 (注意整个过程必须连网,包括后面的测试)

7.然后刷新自己的工程,就会出现如下的效果 (没有com.alibaba.miao.test这个包,这个是测试包,随后介绍)

 

8.写测试类。(找到工厂类很重要)

在wsdl文件中找到工厂类名

 

根据类名编写测试类:

代码如下:

1 package com.alibaba.miao.test; 2  3 import cn.com.webxml.MobileCodeWS; 4 import cn.com.webxml.MobileCodeWSSoap; 5  6 public class ClientTest { 7  8     public static void main(String[] args) { 9         //MobileCodeWS是一个工厂类10         MobileCodeWS mobileCodeWS = new MobileCodeWS();11         // 快捷键alt+shift+L自动补全返回值12         //MobileCodeWSSoap是一个接口13         MobileCodeWSSoap mobileCodeWSSoap = mobileCodeWS.getMobileCodeWSSoap();14         String codeinfo = mobileCodeWSSoap.getMobileCodeInfo("18346183865",15                 null);16         System.out.println(codeinfo);17     }18 }
View Code

源码下载:

像这样的用处还有很多,获取天气,炒股,不同编程语言网站的通信,购物。

好了一个简单的WebService成功了,如果觉得好点的赞哦!^_^

 

转载于:https://www.cnblogs.com/sxmcACM/p/3795337.html

你可能感兴趣的文章
ubuntu16系统磁盘空间/dev/vda1占用满的问题
查看>>
面试题14 调整数组顺序使奇数位于偶数前面
查看>>
grid网格布局
查看>>
flask简单的注册功能
查看>>
JSP常用标签
查看>>
dashucoding记录2019.6.7
查看>>
IOS FMDB
查看>>
编码总结,以及对BOM的理解
查看>>
九涯的第一次
查看>>
PHP5.3的VC9、VC6、Thread Safe、Non Thread Safe的区别
查看>>
Android中全屏或者取消标题栏
查看>>
处理器管理与进程调度
查看>>
页面懒加载
查看>>
向量非零元素个数_向量范数详解+代码实现
查看>>
java zip 中文文件名乱码_java使用zip压缩中文文件名乱码的解决办法
查看>>
java if 用法详解_Java编程中的条件判断之if语句的用法详解
查看>>
kafka的java客户端_KAFKA Producer java客户端示例
查看>>
java -f_java学习笔记(一)
查看>>
java 什么题目好做_用java做这些题目
查看>>
java中的合同打印_比较方法违反了Java 7中的一般合同
查看>>