我被抛到了一个基于CXF的项目中,在这个项目中,基本的HowTo教程很容易跟踪和实现,但是一旦系统中出现问题或错误,就会抛出各种异常,而不需要我理解各个组件之间的任何关系。
我知道CXF构建在Spring之上。但是我对Spring没有经验,我也不知道它是如何工作的。
我还在cxf.xml中看到了对JAXWS的引用,但我不知道它与Spring或CXF有什么关系。
我可以构建一个完美的(简单的)基于CXF的web服务。首先,在wsdl2java中使用pom.xml (复制一个示例)。
但是当我面对一个问题的时候,我很困惑,我依赖于从网上收集到的一些提示和线索。
理想情况下,我希望有一个教程,介绍web服务是如何从单纯的Java发展到J2EE、JAXWS、Spring、CXF的。
但我什么也找不到。
我确实找到了正式的Apache文档,但它假定了许多先验知识,而不仅仅是了解Java语言。
对于如何真正理解我在构建web服务时所做的事情,有什么建议吗?
一本推荐书?在线教程?
谢谢。
发布于 2014-01-02 21:45:42
叶,这是一个有点学习曲线,但很值得它。就书籍而言,你可以尝试以下几种方法。
请注意,J2EE和Spring并不是进化联系在一起的,Spring更多地是对旧的重量级J2EE规范的一种反应。CXF是一个web服务工具包/API,也可以在J2EE之外使用。
我建议您也加入CXF项目的用户列表,并在那里提出问题。另外,为什么不在这里发布一些导致异常的代码,以便我们可以帮助您了解更多的细节?
https://stackoverflow.com/questions/20891992
复制相似问题