内置到JDK中的JAX-WS实现实际上只是基本的肥皂。如果您需要任何更复杂的WS- *,例如WS-Security,WS-RM,WS-
Policy等…,则需要使用CXF或Metro或Axis2等替代方案。它还可能取决于您要与之集成的内容。例如,CXF具有一流的Spring支持以及非常出色的OSGi支持。
除了JAX-WS,CXF还具有其他功能。它也具有兼容的JAX-RS实现,并且很好地支持将服务公开为REST和SOAP。如果需要这种类型的东西,则具有符合W3C的SOAP /JMS实现。基本上,jdk中的JAX-WSimpl中没有许多可用的东西。
另请参阅:
Apache CXF和Axis之间的区别



