Apache CXF:从WSDL文件生成Web服务

8
我是一个新手,希望使用Apache CXF从头开始编写SOAP服务。我有一个WSDL文件http://sms.pswin.com/SOAP/SMS.asmx?WSDL。我已经使用CXF包中的wsdl2java工具从WSDL文件生成了模板类,但我不确定如何继续操作。你能否建议一个好的入门教程/书籍来帮助我开始使用CXF SOAP服务?或者任何可以帮助我构建它的东西。我正在使用JBOSS-AS7作为我的Web服务器。

谷歌应该能帮到你。 - Juned Ahsan
3个回答

7
Apache CXF示例项目涵盖了大多数场景。如果需要生成Java代码,请参考WSDL to Java。另一种方法是使用JDK自带的wsimport。两种方法都非常简单易懂。希望这能帮到你。

4

1
我也在寻找类似的东西。根据我的要求,我需要从动态加载的WSDL文件生成Web服务。使用wsdl2java不切实际,因为它生成映射到WSDL的类,这会导致在运行时加载不同WSDL文件时积累大量类。
因此,经过研究Apache CXF API并进行一段时间的实验后,我能够提出一个关于如何满足我的要求的POC。
示例代码位于我的Github上:https://github.com/amalhub/cxf-test

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接