场景
免费Webservice接口:
http://www.webxml.com.cn/zh_cn/index.aspx
实现
打开浏览器输入:
http://ws.webxml.com.cn/WebServices/MobileCodeWS.asmx?wsdl
查看wsdl文件
Eclipse新建Java Project
然后来到项目的真实目录下的src目录下,在此处打开cmd
输入:
wsimport -keep http://ws.webxml.com.cn/WebServices/MobileCodeWS.asmx?wsdl
则会自动在当前目录下生成代码。
回到Eclipse刷新项目就可以看到
在当前包下新建client包并在包新新建客户端测试类
查看接口说明:
package cn.com.webxml.client;
import cn.com.webxml.MobileCodeWS;
import cn.com.webxml.MobileCodeWSSoap;
public class PhoneClient {
public static void main(String[] args) {
MobileCodeWS factory = new MobileCodeWS();
MobileCodeWSSoap mobileCodeWSSoap = factory.getMobileCodeWSSoap();
String info = mobileCodeWSSoap.getMobileCodeInfo("手机号", null);
System.out.println(info);
}
}
把手机号的位置替换成要查询归属地的手机号,运行代码。
效果