CXF功能就比较强了。CXF支持soap1.2。CXF和Spring整合的非常密切。它的配置文件基本就是Spring的配置文件了。CXF是要部署在服务器才能用的。CXF得放到Web容器里面去发布。CXF就可以整合咱们的Web容器。



cxf-2.4.0解压出来之后

apache-cxf-2.4.2是核心包,apache-cxf-2.4.4-src是源码包。


cxf的bin都是一些命令或者是可执行程序,就好像咱们jdk里面有一个javac和java这些东西。下面有两种东西,而且名字是重复的。

.bat是Windows平台下的,其他的文件是Linux/Unix平台下的。

其实咱们框架也就这些东西,API文档。

etc是cxf的配置文件

web.xml


lib一般是JAR包或者是依赖包。在学习框架的时候一般它有自己的核心包,也有依赖包。这个框架在写成的时候,它也要借助于别的第三方的包。这里就没有把自己的和心包和依赖包分开,都放在一起了。

它的核心包都是以cxf开头的,这些都是它的核心包。aopalliance-1.0.jar是它的切面,asm-3.3.jar是它的字节码文件。commons-logging.jar是日志的包。WHICH_JARS这个文档说明了哪些包是给哪些程序去用的。

用的时候直接把所有的包都引入就行,不必分别来引。下面把WHICH_JARS文档给翻译过来。

licenses就是许可证信息。modules按某一些功能把JAR包做了一个细分。但是你如果在lib包里面直接把核心包引入,相当于把modules里面所有的这些小JAR包全都引进去了。只是说在这里面做一些详细的区分。

一些比较好的框架会给你提供很多例子。在工作里面学习的东西很多,学习框架的时候把例子全部跑一遍就差不多了。学extjs里面有很多非常好的例子,运行一下就OK了。


源码包apache-cxf-2.4.4-src.zip封装了一些源码,不需要再做解压了,这个包直接拿MyEclipse做一个关联就可以看到源码了。


搭建环境

转载于:https://www.cnblogs.com/ZHONGZHENHUA/p/6599490.html

day63-webservice 01.cxf介绍相关推荐

  1. 【WebService框架-CXF】——WebService和CXF

    在接下来的几篇博客中将对CXF的基础知识和简单应用进行总结.下面列出了要总结的内容.本篇文章集中介绍CXF的基础知识. CXF博客总结目录 WebService和CXF基础知识 CXF入门实例(编写客 ...

  2. WebService它CXF注释错误(两)

    WebService它CXF注解 1.详细报错例如以下 五月 04, 2014 11:24:12 下午 org.apache.cxf.wsdl.service.factory.ReflectionSe ...

  3. vue.js 2.0 官方文档学习笔记 —— 01. vue 介绍

    这是我的vue.js 2.0的学习笔记,采取了将官方文档中的代码集中到一个文件的形式.目的是保存下来,方便自己查阅. !官方文档:https://cn.vuejs.org/v2/guide/ 01. ...

  4. 转载 WebService 的CXF框架 WS方式Spring开发

    WebService 的CXF框架 WS方式Spring开发 1.建项目,导包. 1 <project xmlns="http://maven.apache.org/POM/4.0.0 ...

  5. html5学习笔记---01.HTML5介绍,02.HTML5的新特性

    2013/6/10 01.HTML5介绍 a.创梦技术qq交流群:CreDream:251572072 -------------------- a.创梦技术qq交流群:CreDream:251572 ...

  6. 【WebService】CXF拦截器的设置以及自定义CXF拦截器

    欢迎关注我新搭建的博客:http://www.itcodai.com/ WebService系列文章: [WebService]带你走进webservice的世界 [WebService]自定义Web ...

  7. Java CXF介绍与实例

    CXF简介 CXF是一个Java 版的Web Service框架 CXF是由过去的Celtix和XFire两个框架合并而来,CXF在java社区有广泛的接受度是得益于它能很好的集成Spring. CX ...

  8. HTTP 调用 WebService、CXF 动态调用 WebService

    概述   Web Service是一个平台独立的,低耦合的,自包含的.基于可编程的web的应用程序,可使用开放的XML(标准通用标记语言下的一个子集)标准来描述.发布.发现.协调和配置这些应用程序,用 ...

  9. WebService与CXF

    WebService简介 Webservice也叫XML Web Service,Web服务.可使用开放的xml标准来描述.发布.发现.协调和配置这些应用程序.用于开发分布式的互操作的应用程序.是一种 ...

最新文章

  1. MySQL5.5 对多核CPU的支持测试
  2. 矩阵位移法matlab编程,矩阵位移法_MATLAB_GUI.doc
  3. PHP+jquery 树状菜单
  4. java操作elasticsearch实现批量添加数据(bulk)
  5. 使用Highcharts实现柱状图展示
  6. Java项目:前台展示+后台管理结合的在线购书系统(java+Springboot+ssm+mysql+maven)
  7. 【读书笔记】《有效需求分析》
  8. 微信公众号/订阅号留言板使用介绍
  9. SEO快速排名,关键词快速排名软件,到底靠谱不靠谱
  10. M个苹果放在N个盘子里,有多少种不同的放法
  11. Windows系统操作快捷键---百度百科
  12. MacBook 电脑Touch Bar该怎么设置
  13. 史上最详尽的RGB-D传感器选型调研报告
  14. 最优灵活体系结构(Optimal Flexible Architecture,OFA)
  15. kodi 解码器 android,智能电视最强播放器—KODI常见使用技巧全方位解读
  16. 盛世昊通:数字汽车的未来由谁来书写
  17. SLAM十四讲-设计前端-0.4-代码解读
  18. 大数据组件之HBase
  19. 您玩过这十三款iOS策略游戏了吗?
  20. 工艺参数对铝合金热轧过程中亚晶粒大小形成的影响

热门文章

  1. php组装json数据包,php封装json通信接口详解及实例
  2. android navigation bar高度,Android获取屏幕真实高度包含NavigationBar(底部虚拟按键)
  3. 分享四款非常好用的命令行软件,值得收藏!
  4. 网路知识:为什么宽带越用越慢,看完你就明白了
  5. ElementUI:文本框实现远程搜索的用法
  6. 北漂、海漂的你,每个月发薪资支付生活成本后还剩多少钱
  7. MYSQL关于日期统计常用的SQL语句
  8. ASP.NET 构建高性能网站 架构设计
  9. python基础:序列(列表、元组、字符串)、函数、字典、集合
  10. 绝对编码和增量编码_用户体验设计师应该学习编码吗? 绝对