Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Bus: This is the backbone of the Apache CXF architecture.
  2. Front-ends: Front-ends provide a programming model to create services.
  3. Messaging & Interceptors: These provide the low level message and pipeline layer upon which most functionality is built.
  4. Service Model: Services host a Service model which is a WSDL-like model that describes the service.
  5. Pluggable Data Bindings: ...
  6. Protocol Bindings: Bindings provide the functionality to interpret the protocol.
  7. Transports: Destinations and Conduits make up the transport abstraction that CXF uses to achieve transport neutrality.

WeIn the upcoming sections, we'll take a look at each layer in turn and examine how they work together.

...

Definitions, Acronyms and Abbreviations

  • Data Binding -
  • Transport -
  • WSDL - WSDL is an XML format for describing network services as a set of endpoints operating on messages containing either document-oriented or procedure-oriented information.

...

Scope

This Software Architecture Document (web page) provides an architectural overview of the Apache CXF services framework.

Architectural Representation

...

CXF's deployment view can be seen through dependency charts here.

Size and Performance

...

Quality

CXF's Software Quality approach is detailed here.