如果你要在新项目里用XFire, 请改用CXF. CXF是XFire的延续,可以被看作是XFire2.0。CXF有很多新特性,且修复了很多XFire的bug,更重要的是CXF兼容JAX- WS!XFire将继续被维护和修复bug,但是新功能的开发都转移到了CXF上。详细信息请参考XFire/Celtix合并声明和CXF官网。
XFire是与Axis 2并列的新一代WebServICE框架。具有如下:
- 支持一系列Web Service的新标准--JSR181、WSDL2.0 、JAXB2、WS-SecurIty等 ;
- 使用Stax解释XML,性能有了质的提高。XFire采用Woodstox 作Stax实现;
- Easily Create Services from POJOs;
- 易于与Spring框架结合;
- 灵活的BINDing机制,包括默认的Aegis,xmlbeans,jaxb2,casTor
XFire还提供一个Eclipse插件来简化开发,详情