Apache CXF - Conclusion

CXF provides a unified approach to mix-n-match several web protocols and transports that exist in today’s world for creating web applications. You learned how to start with a traditional Java interface to create a web application that uses CXF. Next, you learned how to create a web application and its client starting with WSDL.

The WSDL provides an XML representation of your service interface. You used wsdl2java tool to create Java interfaces from WSDL and finally wrote both the server and the client using the created interfaces. The tutorial also briefly introduced you to use CXF in your RESTful web service application. Finally, we also discussed how CXF can be used with JMS. You may now refer to CXF-samples for further study.

Note − The entire project source code may be downloaded from here.