XFire is a new generation Java SOAP framework. XFire API is easy to use, and supports standards. Hence XFire makes SOA development much easier and straightforward. XFire is also highly performance oriented, since it is built on a low memory StAX (Streaming API for XML) model. Currently, XFire is available in version 2.0 under the name CXF.
You have already seen implementing web services in Axis and Spring, by creating standard web archives and deploying them into web servers. Now, we will do a similar exercise here, but in a relatively lightweight manner, using XFire. Here, we assume you have already downloaded XFire 1.2.2 version from the URL http://xfire.codehaus.org/Download, and have extracted it to the folder which you can refer to in your examples.PROPERTIES
file as xfire.home
.