我是SOAP服务的新手 . 我想从头开始使用apache CXF编写SOAP服务 . 我有一个WSDL文件http://sms.pswin.com/SOAP/SMS.asmx?WSDL .
我能够使用附带CXF包的wsdl2java工具从WSDL文件生成模板类,但我不确定如何继续进行 . 您能否请一本好的入门教程/书来帮助我开始使用CXF SOAP服务 . 或任何可以帮助我 Build 它的东西 . 我使用JBOSS-AS7作为我的Web服务器 .
我是SOAP服务的新手 . 我想从头开始使用apache CXF编写SOAP服务 . 我有一个WSDL文件http://sms.pswin.com/SOAP/SMS.asmx?WSDL .
我能够使用附带CXF包的wsdl2java工具从WSDL文件生成模板类,但我不确定如何继续进行 . 您能否请一本好的入门教程/书来帮助我开始使用CXF SOAP服务 . 或任何可以帮助我 Build 它的东西 . 我使用JBOSS-AS7作为我的Web服务器 .
3 回答
Apache CXF Example Projects涵盖了大多数情景 . 有关生成Java代码的信息,请参阅WSDL to Java . 另一种方法是JDK附带的wsimport . 它们都非常简单明了 .
希望这可以帮助 .
这是一个很好的起点:
http://cxf.apache.org/docs/maven-cxf-codegen-plugin-wsdl-to-java.html
我建议使用maven插件来做这些事情 .
我也在寻找类似的东西 . 根据我的要求,我需要从动态加载的WSDL文件生成Web服务 . 这对于wsdl2java是不实用的,因为它生成映射到WSDL的类,这导致为运行时加载的不同WSDL文件堆积类 .
因此,在经过Apache CXF API并经过一段时间的实验后,我能够提出如何实现我的要求的POC .
示例代码在我的Github:https://github.com/amalhub/cxf-test