CXF与Spring集成服务端
类包
* cxf-2.0.4-incubator.jar
* commons-logging-1.1.jar
* geronimo-activation_1.1_spec-1.0-M1.jar (or Sun's Activation jar)
* geronimo-annotation_1.0_spec-1.1.jar (JSR 250)
* geronimo-javamail_1.4_spec-1.0-M1.jar (or Sun's JavaMail jar)
* geronimo-servlet_2.5_spec-1.1-M1.jar (or Sun's Servlet jar)
* geronimo-stax-api_1.0_spec-1.0.jar
* geronimo-ws-metadata_2.0_spec-1.1.1.jar (JSR 181)
* jaxb-api-2.0.jar
* jaxb-impl-2.0.5.jar
* jaxws-api-2.0.jar
* neethi-2.0.2.jar
* saaj-api-1.3.jar
* saaj-impl-1.3.jar
* wsdl4j-1.6.1.jar
* wstx-asl-3.2.1.jar
* XmlSchema-1.3.2.jar
* xml-resolver-1.2.jar
* jdom-1.0.jar
总结一点经验
如果你编写WebServic服务端的话,推荐使用CXF、AXIS2,因为都是目前主流的技术,各有千秋。再者如果您是使用Spring的话,就推荐CXF了,集成得很好。
而客户端的话,推荐使用JAX-WS和Axis,因为至少据我所测的两天当中能兼容所有的WebServic服务端。XFire也可以,但先测试吧,因为如果对方使用CXF的话,也许会出现问题。不敢保证一定出问题,也许是我的倒霉吧。而且CXF目前还不是怎么普及,遇到问题也比较难找帮助。
XFire的作者有两年没更新了,BUG之类的可想言之,并且不是这样的话CXF也没必要诞生了。虽然开始很喜欢XFire(Eclipse集成得比较不错),但目前还是只能接受现实了。
注明下Spring+CXF 学习参考的地方:
http://wheelersoftware.com/articles/spring-cxf-web-services.html
类包
* cxf-2.0.4-incubator.jar
* commons-logging-1.1.jar
* geronimo-activation_1.1_spec-1.0-M1.jar (or Sun's Activation jar)
* geronimo-annotation_1.0_spec-1.1.jar (JSR 250)
* geronimo-javamail_1.4_spec-1.0-M1.jar (or Sun's JavaMail jar)
* geronimo-servlet_2.5_spec-1.1-M1.jar (or Sun's Servlet jar)
* geronimo-stax-api_1.0_spec-1.0.jar
* geronimo-ws-metadata_2.0_spec-1.1.1.jar (JSR 181)
* jaxb-api-2.0.jar
* jaxb-impl-2.0.5.jar
* jaxws-api-2.0.jar
* neethi-2.0.2.jar
* saaj-api-1.3.jar
* saaj-impl-1.3.jar
* wsdl4j-1.6.1.jar
* wstx-asl-3.2.1.jar
* XmlSchema-1.3.2.jar
* xml-resolver-1.2.jar
* jdom-1.0.jar
总结一点经验
如果你编写WebServic服务端的话,推荐使用CXF、AXIS2,因为都是目前主流的技术,各有千秋。再者如果您是使用Spring的话,就推荐CXF了,集成得很好。
而客户端的话,推荐使用JAX-WS和Axis,因为至少据我所测的两天当中能兼容所有的WebServic服务端。XFire也可以,但先测试吧,因为如果对方使用CXF的话,也许会出现问题。不敢保证一定出问题,也许是我的倒霉吧。而且CXF目前还不是怎么普及,遇到问题也比较难找帮助。
XFire的作者有两年没更新了,BUG之类的可想言之,并且不是这样的话CXF也没必要诞生了。虽然开始很喜欢XFire(Eclipse集成得比较不错),但目前还是只能接受现实了。
注明下Spring+CXF 学习参考的地方:
http://wheelersoftware.com/articles/spring-cxf-web-services.html