Apache CXF 环境搭建以及使用方法

 时间:2024-10-31 19:48:52

1、一、CXF项目下载1、首先CXF的官网地址 :http://cxf.apache.org/注:当前最糕恍阏绯新版本是3.1.2,我用的是milestone版本3.0.02、下载相关压缩包(大约40-50M),解压缩到本地,这边主要用到里面的jar,当然不下载也行,关键方便学习嘛

2、项目集成1、项目所需jar包(俩种方式)第一种方式: 可以直接通过maven配置下载,具体配置如下:

Apache CXF 环境搭建以及使用方法

3、第二种方式,直接通过下载下的压缩包,解压获取相关jar包,具体使用到的jar包如下:

Apache CXF 环境搭建以及使用方法

4、服务端webservices接口发布首先配置web.xml

Apache CXF 环境搭建以及使用方法

5、然后编写业务接口(UserInfoService):

Apache CXF 环境搭建以及使用方法

6、编写接口实现类(UserInfoServiceImpl):

Apache CXF 环境搭建以及使用方法

7、接口写好之后就可以发布接口啦,具体配置如下(application.xml):

Apache CXF 环境搭建以及使用方法

8、现在服务端发布到此结束,下面就开始有客户端进行调用啦,调用方式有两种,一种是通用调用方式,一种是代理调用通用调用方式:

Apache CXF 环境搭建以及使用方法

9、代理调用方式:1、打开CMD命令行窗口,切换到apache-cxf-3.0.0/bin目录下,输入道药苍嗓命令:wsdl2java -p cn.com.webxml -d f:/ http://localhost:8080/ws//getInfoService?wsdl注:-p 表示生成的JAVA客户端调用代码的包路径;-d 表示生成在本地哪个目录下(本例为F盘根目录); 最后一个参数为WSDL文件路径(也可以是本地文件)

10、利用生成的工具类,直接调用webservices接口

Apache CXF 环境搭建以及使用方法

11、针对这俩种调用方式,我比较喜欢和常用的方式是第二种,这样可以根据用户提供的webservices接口直接生成本地接口文件,调用非常方便。以上就是CXF应用的简单小结,个人认为比之前的Xfire好用多啦!

  • Win 10如何查看当前系统可用的功能和功能状态?
  • vs2015改主题颜色和字体
  • github如何创建Repository(代码仓库)
  • 干苦瓜片和核桃分心木一起可以泡水喝吗
  • 如何利用cmd显示或设置活动代码页数
  • 热门搜索
    法制手抄报图片 手抄报中秋节 春节手抄报资料 关于诚信的手抄报 手抄报的花边 溺水手抄报简单又漂亮 六一儿童节手抄报内容 小学生春节手抄报 团结友爱手抄报 感恩母亲的手抄报