package cn.njty.jaxws.qqOnline.client;
import java.io.IOException;
import java.net.URL;
import javax.xml.namespace.QName;
import javax.xml.ws.Service;
import cn.njty.jaxws.qqOnline.QqOnlineWebServiceSoap;
import cn.njty.util.ScannerUtil;
/**
* QQ在线查询
* @author 朱守明
*
*/
public class QQOnlineClient {
public static void main(String[] args) throws IOException {
URL url = new URL("http://ws.webxml.com.cn/webservices/qqOnlineWebService.asmx?wsdl");
//创建服务名称
QName qname = new QName("http://WebXml.com.cn/","qqOnlineWebService");
//创建服务视图
Service service = Service.create(url,qname);
QqOnlineWebServiceSoap qqonlineWebServiceSoap = service.getPort(QqOnlineWebServiceSoap.class);
String qqNum = (String) ScannerUtil.scString("请输入QQ号码:");
String qq = qqonlineWebServiceSoap.qqCheckOnline(qqNum);
if(qq.equals("Y")){
System.out.println(qqNum+"在线");
}else if(qq.equals("E")){
System.out.println("QQ号码错误");
}else{
System.out.println(qqNum+"不在线");
}
}
}
无聊写了个QQ状态查询,但感觉这WSDL不准
最新推荐文章于 2020-08-28 14:33:34 发布