Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

...

Interaction between JAX-WS client and service using CXF transport is represented in the following figure:
Image Removed Image Added

Simplified Client Workflow:

...

TRANSPORT_IDENTIFIER is unique transport id (normally in form “http://apache.org/transports/PROTOCOL_PREFIXImage Removed”).

For Spring configuration, the following could be used instead:

...

What is the start point to understand the CXF transport layer and implement own transport? I would recommend It makes sense to read CXF documentation //cxf.apache.org/docs/transports.html CXF transports overview and analyze source code of existing CXF transports (Local and JMS once are more straightforward). They are located into packages: org.apache.cxf.transport.local and org.apache.cxf.transport.jms correspondingly.