CXF

Apache CXF Book Indian Print Available

The Indian print of my Apache CXF Book is available now for order. So if your are in India, you can order it from this link. This is the first published book on Apache CXF framework.  You can also download the sample chapter of the book to get more details about Apache CXF framework.

Tagged with:   

Deploying Apache CXF services on WebSphere Process Server

In this blog, we will look at how to deploy CXF application on WebSphere Process Server (WPS). One of the readers had asked me on how to deploy the sample application from the Chapter 2 in WPS, since my book covers deployment on tomcat server only. It was a good exercise for me to validate if the sample CXF application run on other servers as…

Create web services using XSD first approach

In this blog, we will look at how to create web services starting from XSD. You will probably start with XSD, when you are using contract first development and defining contract for your web services or have an existing XSD that you would want to use as part of web service development. Lot’s of industry schemas is available as XSD such as ACORD and while developing industry solutions…

Tagged with:         

Apache CXF Architecture Overview

Apache CXF Architecture Overview

The Apache CXF framework helps you to develop web services using standards based programming model and also provides a flexible deployment model for deploying web services. In this blog, I would provide an overview of CXF Architecture. The architecture of CXF is built upon the following components:

* Bus

* Frontend

* Messaging and Interceptors

* Service Model

* Data bindings

* Protocol bindings

* Transport

The following figure shows the overall architecture:

Tagged with:   

Sample chapter for Apache CXF Web Service Book

I am happy to share with you the preface and sample chapter of my Apache CXF Web Service Book.Comments welcome.

Download the Sample Chapter for Apache CXF Book

Comparing Spring Web Services and Apache CXF

Spring web services at a glance -

Spring web services is focused on creating contract-first document oriented web services. Spring web services, being a product of Spring, offer first class support of using Spring configurations and integrating with Spring framework.

Spring promotes contract-first development completely and provides an ability to plug-in various XML APIs (SAX, DOM, STAXM, XOM, JDOM..) to handle XML messages. Using Spring web services, you can always ensure…