CXF与Spring集成服务端

  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

你可能感兴趣的:(spring,servlet,jar,sun,javamail)