Publishing a SOAP-based web service using the SOAP component

The Mule SOAP component is used for publishing, consuming, and proxying of SOAP web services within a Mule flow. Using the SOAP component, you can also enable Web Service Security. Apache CXF is an open source services framework. CXF helps you build services using frontend programming APIs such as JAX-WS and JAX-RS.

You can create a CXF web service by configuring a SOAP component in your Mule flow to perform any of the following CXF web service operations:

  • Publish a simple service
  • Publish a JAX-WS service
  • Proxy a published service
  • Consume a service using a simple client
  • Consume a service using the JAX-WS client
  • Proxy to a service

Getting ready

In this example, we will see how to create a SOAP-based ...

Get Mule ESB Cookbook now with O’Reilly online learning.

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