CXF和Axis2
来源:互联网 发布:python pip yum源 编辑:程序博客网 时间:2024/06/06 08:57
http://blog.csdn.net/bluishglc/article/details/6444918
CXF和Axis2是目前java平台上最主流的两个框架,虽然两个项目都隶属ASF,但却是基于不同思想和风格实现的,因此也各有所长。
CXF:http://cxf.apache.org/
是由过去的Celtix和XFire两个框架合并而来,CXF在java社区有广泛的接受度是得益于它能很好的集成Spring。我认为CXF最突出的两个优势是:1.对JAX-WS规范的完整实现。 作为java平台上的WebService标准,过去既有的WebService产品必然会向这一标准靠拢,而JAX-WS标准本身大大地降低了开发WebService的工作量,对于开发人员来说,是非常受欢迎的。
2.对Spring的友好支持。 CXF从Xfire继承而来,对Spring有着非常友好的支持。鉴于Spring的广泛应用,对很多团队来说这是非常有吸引力的一点。
Axis2: http://axis.apache.org/axis2/java/core/
与CXF这类嵌入式的框架相比,Axis2更像是一种是WS容器,它要求应用程序以aar包的形式部署到自己里面,这对于既有系统,特别是那些基于servlet容器的web应用来说,改造的代价可能会很大。Axis2的优势在于一方面它对WS-*协议族的支持比较全面,另一方面是它还支持C平台,这是一个值得我们关注的优势。
总得来说,如果是新生项目,选择CXF或Axis2在工作量上不会有太大的差别,对于那些使用了Spring的既有项目来说,CXF应该是首选,因为CXF是基于注解的。因此对于那些基于jvm1.4构建陈旧系统可能并不适用。Axis2的优势是支持C平台和比较全的WS-*协议族。(以上的考量都还没有考虑ESB的因素。)
0 0
- cxf和axis2杂谈
- CXF和Axis2
- Axis, Axis2 和Apache CXF
- Axis、Axis2和CXF比较
- Axis、Axis2和CXF:俯瞰WS风景
- Axis、Axis2和CXF哪个更好些
- axis2和cxf取得内置对象
- Axis2和CXF框架的对比
- 【转】AXIS2 和 CXF环境变量的配置
- 如何正确地在Axis、Axis2和Apache CXF之间抉择?
- WS-Addressing在CXF和AXIS2中的实际应用
- 如何正确地在Axis、Axis2和Apache CXF之间抉择?
- 如何正确地在Axis、Axis2和Apache CXF之间抉择?
- 开发WebService两种开源工具CXF和Axis2的比较
- Comparison--开发WebService两种开源工具CXF和Axis2的比较
- WS-Addressing在CXF和AXIS2中的实际应用
- 开发WebService两种开源工具CXF和Axis2的比较
- 开发WebService两种开源工具CXF和 Axis2的比较
- 序列化和反序列化
- Java变量初始化顺序
- PyQt汇率兑换工具实现的代码,需要引用上一节写的DataMake类
- jquery dataTable 导入js后 页面报length of undefined
- 设置UIView圆角的拓展
- CXF和Axis2
- session基础
- 将智能机器人的“大脑”放在云端网络上,他们如何用区块链技术解决信息安全问题?
- RESTful
- sbt安装及测试
- SpringMvc入门
- 我为什么不继续做java,用4个月转做了Hadoop开发?
- 大牛谈看文献的方法,共勉之
- 约瑟夫环(JosephProblem)