参考书: [ 基于Apache CXF构建SOA应用]

wsdl2java -frontend jaxws21 -p com.test -d src -ant -encoding utf-8 -client MobileCodeWS.wsdl

com/test/CXFClient.java

package com.test;import org.apache.cxf.jaxws.JaxWsProxyFactoryBean;import com.test.MobileCodeWSSoap;public class CXFClient {public CXFClient() {}public static void main(String[] args) {if (args.length != 1){System.out.println(" usage: java -cp ws.jar;bin com.test.CXFClient MobileCode ");return;}  if (args[0] == null || "".equals(args[0])) return;// 定义JaxWs的代理工厂JaxWsProxyFactoryBean factory = new JaxWsProxyFactoryBean();// 设置JaxWs代理工厂的属性,包括服务类和地址factory.setServiceClass(MobileCodeWSSoap.class);factory.setAddress("http://www.webxml.com.cn/WebServices/MobileCodeWS.asmx");// 获取服务类的对象并处理MobileCodeWSSoap ms = (MobileCodeWSSoap) factory.create();String result = ms.getMobileCodeInfo(args[0],"");  if ( result != null){System.out.println("result:" + result);  } else {System.out.println("result is null.");}}
}

在 build.xml 中增加

    <target name="CXFClient" description="Run com.test.CXFClient" depends="compile"><property name="param" value=""/><cxfrun classname="com.test.CXFClient"param1="手机号码"/></target>

执行  ant  -verbose  CXFClient

java : apache cxf client 查询手机号码属地相关推荐

  1. java后台查询手机号码归属地

    业务需求:后台写一个接口,传入手机号码,返回手机号码的归属地. 网上有很多免费的api地址可以查询手机号码归属地,功能大同小异.我这里是调用百度的api实现的. api地址: http://mobse ...

  2. Android使用HttpURLConnect、HttpClient访问WebService查询手机号码归属地

    本内容适合初学Android网络编程.XML解析的童鞋查看,主要内容已添加注释,所以只贴代码即可. 效果图: ①访问网络.解析XML文件工具类: WebServiceUtil.java package ...

  3. Java使用Apache CXF开发Web Service

    转自:http://blog.csdn.net/hu_shengyang/article/details/38384597 以前工作中也用CXF,但都是用别人现成搭好的环境,这次自己重头搭建一遍环境. ...

  4. Ajax 查询手机号码归属地

    欢迎技术交流. QQ:138986722 最近做项目的时候.要用到这个功能! 在网上找了很多.如果根据网络提供的API直接JS Ajax查询会出问题:拒绝访问 网上说是跨域了.解决办法就是java后台 ...

  5. Apache CXF生成java代码用java调用Webservice接口

    这里写自定义目录标题 使用java调用webservice接口 使用java调用webservice接口 当我们使用java去访问webservice的接口时,有很多种方式,这里我们使用apache ...

  6. 解决Apache CXF 不支持传递java.sql.Timestamp和java.util.HashMap类型问题

    在项目中使用Apache开源的Services Framework CXF来发布WebService,CXF能够很简洁与Spring Framework 集成在一起,在发布WebService的过程中 ...

  7. cxf springmvc_拥抱模块化Java平台:Java 10上的Apache CXF

    cxf springmvc 自Java 9发布最终将Project Jigsaw交付给大众以来,已经过去了整整一年的时间. 这是一段漫长的旅程,但是在那里,所以发生了什么变化? 这是一个很好的问题,答 ...

  8. java cxf_拥抱模块化Java平台:Java 10上的Apache CXF

    java cxf Java 9版本终于将Project Jigsaw交付给大众已经过去了一年的时间. 这是一段漫长的旅程,但是在那里,所以发生了什么变化? 这是一个很好的问题,答案并不明显和直接. 总 ...

  9. 拥抱模块化Java平台:Java 10上的Apache CXF

    Java 9版本终于将Project Jigsaw交付给大众已经过去了一年多的时间. 这是一段漫长的旅程,但是在那里,所以发生了什么变化? 这是一个很好的问题,答案并不明显和直接. 总的来说, 拼图项 ...

最新文章

  1. 最小邮票数(01背包)
  2. 为什么要学习DOS?
  3. 用移位寄存器实现边沿检测(功能仿真及ISE综合)
  4. Tomcat参数配置
  5. 使用VS插件在VS2012/2013上编辑和调试Quick-Cocos2d-x的Lua代码
  6. SpringCloud 应用在 Kubernetes 上的最佳实践 — 部署篇(开发部署)
  7. Bw树:新硬件平台的B树(内存数据库中的b树索引)
  8. 带有Spring Boot和Spring Cloud的Java微服务
  9. JAVA知识基础(十一):异常
  10. SemVLP 单流和双流Transformer哪个好?阿里:我全都要!提出带可插拔模块的Transformer结构...
  11. Wayland 协议的解析
  12. mysql把一个表的字段赋值到另一张表,多表之间常用的操作
  13. Unigam标注和Ngram标注
  14. 华硕网吧服务器型号,华硕服务器-Z10PA-D8 | 专业网吧维护
  15. M70仿真系统软件下载和使用
  16. 张宇1000题高等数学 第十八章 多元函数积分学(一)
  17. 排错解决:etcd节点掉线后(code=exited, status=1/FAILURE),如何加入
  18. 微型计算机的Usb有几个,一起来侃侃USB/eSATA二合一接口
  19. clientkey(ClientKeyt利用)
  20. 【托业】【新托业TOEIC新题型真题】学习笔记5-题库二-P7

热门文章

  1. PPTP代理是怎么设置的?
  2. 在 Oracle 中新建 SDE 用户
  3. MybatisPlus入门教程
  4. Android SDK 离线包安装
  5. 字符串类型的时间,经过SimpleDateFormat.parse之后变成 格林威治时间 (GMT)Thu Jun 16 10:26:08 CST 2020,控制改成yyyy-MM-dd HH:mm
  6. OSChina 周三乱弹 ——梦境都是反的,祝你做个好梦。
  7. 元宇宙vs头号玩家:新世界最后的福音战士
  8. [转]尼采:快乐的知识(下)
  9. Warning: [antd: Tabs] Tabs.TabPane is deprecated. Please use `items` directly.
  10. 苹果M1 Mac遇到蓝牙连外设连接不稳定经常断开怎么办?