Chapter 6. Web Services in Mule

Another set of transports in use in Mule are those related to web services. First we're going to see how Mule can host or connect to web services using the new CXF transport. Mule still also includes support for Axis, but the default transport for web services is CXF; it replaces the XFire transport, which in Mule 2.0 has been moved to MuleForge.

We do recommend using CXF for web services unless your project requires that you use the RPC/Encoded method. If this is the case then Apache Axis is the way to go. We'll examine the features inside this transport in the second part of this chapter.


Web services are nothing more than services that are available over a network—be it an internal network or the Internet—that ...

Get Mule 2: A Developer's Guide now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.