CXF is often used with Apache ServiceMix,
Apache Camel and
Apache ActiveMQ in
service-oriented architecture (SOA) infrastructure projects. Apache CXF supports the Java programming interfaces JAX-WS, JAX-RS, JBI, JCA, JMX, JMS over SOAP,
Spring, and the XML data binding frameworks JAXB, Aegis, Apache XMLBeans, SDO. CXF includes the following: • Web Services Standards Support: •
SOAP •
WS-Addressing •
WS-Policy •
WS-ReliableMessaging •
WS-SecureConversation •
WS-Security •
WS-SecurityPolicy •
JAX-WS API for Web service development •
Java-first support •
WSDL-first tooling •
JAX-RS (JSR 339 2.0) API for
RESTful Web service development •
JavaScript programming model for service and client development •
Maven tooling •
CORBA support •
HTTP,
JMS and
WebSocket transport layers • Embeddable Deployment: • ServiceMix or other
JBI containers • Geronimo or other
Java EE containers •
Tomcat or other servlet containers •
OSGi • Reference OSGi Remote Services implementation IONA Technologies distributes a commercial Enterprise version of Apache CXF under the name FUSE Services Framework. ==See also==