...
Module | Filename | ||||||
---|---|---|---|---|---|---|---|
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="c6515d0d9fd2bfa1-822fb841-410f4a6b-a5e18615-a48e5097c8a9bb594a7c406f"><ac:plain-text-body><![CDATA[ | [WS-Addressing | http://cxf.apache.org/docs/ws-addressing.html] |
| ]]></ac:plain-text-body></ac:structured-macro> | |||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="fe3c904fcaa38497-6c146686-48b744a1-908aa9c5-a964498d8c4dc242af7ccf17"><ac:plain-text-body><![CDATA[ | [WS-Policy | http://cxf.apache.org/docs/ws-policy.html] |
| ]]></ac:plain-text-body></ac:structured-macro> | |||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="bdf60a1cb8bf214e-8dcd0051-4f3c4bc3-9986a0a1-8c35758f4d01c63c1ad3598b"><ac:plain-text-body><![CDATA[ | [WS-ReliableMessaging (1.0 complete, 1.1 ongoing) | http://cxf.apache.org/docs/ws-reliablemessaging.html] |
| ]]></ac:plain-text-body></ac:structured-macro> | |||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="d3161ddd62675724-a5c749bc-4d304ecb-a1638916-0f908d09275faaac231ee122"><ac:plain-text-body><![CDATA[ | [WS-Security | http://cxf.apache.org/docs/ws-security.html], [WS-SecurityPolicy | http://cxf.apache.org/docs/ws-securitypolicy.html], [WS-SecureConversation | http://cxf.apache.org/docs/ws-secureconversation.html], [WS-Trust (client-side) | http://cxf.apache.org/docs/ws-trust.html] |
| ]]></ac:plain-text-body></ac:structured-macro> |
...
Module | Filename | |||
---|---|---|---|---|
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="c588a01b78b7939a-13e4ec83-4dae456b-a1fa9d60-95d9400c4e04ebaa02cc2e45"><ac:plain-text-body><![CDATA[ | [Javascript frontend | http://cxf.apache.org/docs/dynamic-languages.html] |
| ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="960b747e0c8e357b-1dd22be9-475949c8-a252b1b5-c3655d05bd05ac85eb796990"><ac:plain-text-body><![CDATA[ | [JAX-RS frontend | http://cxf.apache.org/docs/jax-rs.html] |
| ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="b81e813d2e6ae8fa-86040ae2-4c124812-ba94bf08-730ce672722f91fc462576ab"><ac:plain-text-body><![CDATA[ | [JAX-WS frontend | http://cxf.apache.org/docs/jax-ws.html] |
| ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="33107ecf0a54c05a-65932321-4b884a4e-904a9a9f-0bd3b51749ca831549cd143e"><ac:plain-text-body><![CDATA[ | [Simple frontend | http://cxf.apache.org/docs/simple.html] |
| ]]></ac:plain-text-body></ac:structured-macro> |
...
Transport Modules
...
CXF includes its own transport abstraction layer to hide transport specific details from the binding and front end layers. Currently supported transports include: HTTP, HTTPs, HTTP-Jetty, HTTP-OSGI, Servlet, local, JMS, In-VM and many others via the Camel transport for CXF such as SMTP/POP3, TCP and Jabber.
Module | Filename | ||||
---|---|---|---|---|---|
<ac:structured-macro ac:name="unmigrated-wiki-<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="d3dba52925745440-baaf3d92-4bd34449-88aba7c1-5a5b78d37d313b266ba67892"><ac:plain-text-body><![CDATA[ | JBI | [HTTP, Servlet | http://cxf.apache.org/docs/http-transport.html] |
| ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="43269d219ffe6545-2d427119-462e499b-9aa59038-b01ebbae1ee1ece5f5cf0e83"><ac:plain-text-body><![CDATA[ | JCA | [HTTP-Jetty | http://cxf.apache.org/docs/jetty-configuration.html] |
| ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="155f2a3cb442af88-4e57df29-4e664407-bbbd87f7-673c8ed7f8a5396075191da5"><ac:plain-text-body><![CDATA[ | [JMX | http://cxf.apache.org/docs/jmx-management.html]HTTP-OSGI |
| ]]></ac:plain-text-body></ac:structured-macro> | |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="7fc0d59d16858ba3-99604f7c-477148ea-8ec48e0a-bd3d67deb25acc01c840d5a9"><ac:plain-text-body><![CDATA[ | [Tooling | http://cxf.apache.org/docs/tools.html] | JBI |
| ]]></ac:plain-text-body></ac:structured-macro> |
CXF uses Spring by default |
Transport Modules
CXF includes its own transport abstraction layer to hide transport specific details from the binding and front end layers. Currently supported transports include: HTTP, HTTPs, HTTP-Jetty, HTTP-OSGI, Servlet, local, JMS, In-VM and many others via the Camel transport for CXF such as SMTP/POP3, TCP and Jabber.
Module | Filename | |||
---|---|---|---|---|
<ac:structured-macro <ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="bd3906600377f3ad-27d1ea0b-4eea4703-8878b218-331c7821c65a67598ee48fa1"><ac:plain-text-body><![CDATA[ | [HTTP, ServletJMS | http://cxf.apache.org/docs/httpjms-transport.html] |
| ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="b8c9e13479f02f68-f1024d90-4a0f42ed-a581b950-bf2ddbec0b2ec70e416e27c0"><ac:plain-text-body><![CDATA[ | [HTTP-JettyLocal (In-VM) | http://cxf.apache.org/docs/jettylocal-configurationtransport.html] |
| ]]></ac:plain-text-body></ac:structured-macro> |
Protocol Binding Modules
...
Module | Filename | Notes | |||||
---|---|---|---|---|---|---|---|
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="ee3a324415ba87f0-8ef5dd18-49a54406-8f17862d-3d1dad9411b2d018e6ba66e9"><ac:plain-text-body><![CDATA[ | HTTP-OSGI | [coloc | http://cxf.apache.org/docs/coloc-feature.html] |
| CXF [feature | http://cxf.apache.org/docs/featureslist.html] that allows automatic detection of when a client and a service are stuck on the same bus and then bypasses much of the interceptor chains during processing. | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="46c54c07098424cc-6de62c1d-4c434d01-a5d1a74c-676e402541c4e33368d774f8"><ac:plain-text-body><![CDATA[ | JBICORBA |
|
| ]]></ac:plain-text-body></ac:structured-macro> | |||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="57d8f65fcf1e758f-cef8b302-44154afe-a4f6869a-b9fae0beb959de8245ddb972"><ac:plain-text-body><![CDATA[ | [JMS | http://cxf.apache.org/docs/jms-transport.html] | HTTP |
|
| ]]></ac:plain-text-body></ac:structured-macro> | |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="d2b9f361fe70ddcc-1e8ca62a-4a954bc2-88099cb1-20d774b6eb2af5e1b375cc49"><ac:plain-text-body><![CDATA[ | object |
| CXF [feature[Local (In-VM) | http://cxf.apache.org/docs/local-transportfeatureslist.html] | ]]></ac:plain-text-body></ac:structured-macro> |
Protocol Binding Modules
...
Module | Filename | Notes | ||||||
---|---|---|---|---|---|---|---|---|
<ac:structured<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="398b270d76dd6628-051196f7-41314826-91c38a01-02604b925e89c301b21abd8c"><ac:plain-text-body><![CDATA[ | [colocPure XML | http://cxf.apache.org/docs/colocpure-featurexml.html] |
| CXF [feature | http://cxf.apache.org/docs/featureslist.html] that allows automatic detection of when a client and a service are stuck on the same bus and then bypasses much of the interceptor chains during processing. | ]]></ac:plain-text-body></ac:structured-macro> |
| ]]></ac:plain-text-body></ac:structured-macro> |
<ac:<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="b5d3c3927ec2479f-2cea6379-45884315-b74391a4-03ef69a1f5963be3e4afbc42"><ac:plain-text-body><![CDATA[ | [SOAP | http://cxf.apache.org/docs/wsdl-bindings.html]CORBA |
|
| ]]></ac:plain-text-body></ac:structured-macro>:structured-macro> |
Data Binding Modules
Data bindings implement the mapping between XML elements and Java objects. Data bindings convert data to and from XML, produce XML schema, and provide support for wsdl2java code generation. Not all data bindings support all of this functionality. At very least, a data binding must provide the data conversion.
Module | Filename | ||||||
---|---|---|---|---|---|---|---|
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="c9cbaef6f563d0de-c7a66229-4e044e55-b40c874a-c480b8b0e25fbf460f539da6"><ac:plain-text-body><![CDATA[ | [JAXB | http://cxf.apache.org/docs/jaxb.html]HTTP |
| ]]></ac:plain-text-body></ac:structured-macro> | |||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="0c9d8c5141c21e79-1f399ec3-47e64964-81d69a18-5b86127d655863edc03db37a"><ac:plain-text-body><![CDATA[ | object |
| [CDATA[ | [SDOCXF [feature | http://cxf.apache.org/docs/featureslist.html] that allows (when combined with the local transport), directly passing objects from client/server in the same bus without marshalling.sdo.html] |
| ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="3afe050ec69ec4da-61f4fe01-457d4d9a-b8d5b75d-51e04f65afb0870833c77853"><ac:plain-text-body><![CDATA[ | [Pure XMLAegis | http://cxf.apache.org/docs/pureaegis-xml21.html] |
|
| ]]></ac:plain-text-body></ac:structured-macro> | ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="789c5790c33f24a7-8a719787-4f5949bc-b4c3b1bf-6784334ed844759e369c60bd"><ac:plain-text-body><![CDATA[ | [SOAPXMLBeans | http://cxf.apache.org/docs/wsdl-bindingsxmlbeans.html] |
| ]]></ac:plain-text-body></ac:structured-macro> |
Data Binding Modules
Data bindings implement the mapping between XML elements and Java objects. Data bindings convert data to and from XML, produce XML schema, and provide support for wsdl2java code generation. Not all data bindings support all of this functionality. At very least, a data binding must provide the data conversion.
...
Module
...
General Modules
...
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="ed557e37f810dc75-84df8f17-4a9840ea-a3a3b9d9-1e4c4418d517907ee7f2fb90"><ac:plain-text-body><![CDATA[ | [JAXB | http://cxf.apache.org/docs/jaxb.html]Common Schemas |
| ]]></ac:plain-text-body></ac:structured-macro> | |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="1af352bf5a144271-29aaf42c-413542bd-b8ffbeff-0476b5383db5cfcfe654a059"><ac:plain-text-body><![CDATA[ | [SDO | http://cxf.apache.org/docs/sdo.html] | Common Utilities |
| ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="612fd8ac8d98317c-259ddca4-417c4e0e-970f854f-4cb35366a65605ad5de0da31"><ac:plain-text-body><![CDATA[[Aegis | Corehttp://cxf.apache.org/docs/aegis-21.html] |
| ]]></ac:plain-text-body></ac:structured-macro> | ||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="beaddbb80b8fe68d-3129cbb7-46ef473d-81c9ba52-c855757fadc0537f757130f5"><ac:plain-text-body><![CDATA[ | [XMLBeans | http://cxf.apache.org/docs/xmlbeans.html] | Javadoc |
| ]]></ac:plain-text-body></ac:structured-macro> |
Miscellaneous Modules
...
Module | Filename||||
---|---|---|---|---|
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="be1fccee039d329f-328f3225-41d54105-9455b8f8-fe482750c8e7118d6f8427e5"><ac:plain-text-body><![CDATA[ | Common SchemasJavascript |
| ]]></ac:plain-text-body></ac:structured-macro> | |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="5f90b5f20f168569-9d639163-4fc34a5e-b0f5b67f-74e34551e82e0f79f3025276"><ac:plain-text-body><![CDATA[ | Common UtilitiesJBI Bindings |
| ]]></ac:plain-text-body></ac:structured-macro> | |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="48ef67bc0c344ba4-e35624da-49754525-9239aa78-3ac5206645f8aa20af76c1fd"><ac:plain-text-body><![CDATA[ | CoreJBI |
| ]]></ac:plain-text-body></ac:structured-macro> | |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="7cb2992cdc8cbdec-9c57b63c-4d48460e-966f8f69-0c6aa7dcc7a987e13fded631"><ac:plain-text-body><![CDATA[ | JavadocJCA |
| ]]></ac:plain-text-body></ac:structured-macro> | |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="a532f8d7c0f0de5f-09fb7bfc-48104b3f-b4fdbd49-2d596bc7c04e4f68959ca44c"><ac:plain-text-body><![CDATA[ | [JMX | http://cxf.apache.org/docs/jmx-management.html]Javascript |
| ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="b58d1bbadd1fe114-472b7d86-43cf4b0c-ac8f9802-2e60eb639af13ea77388f350"><ac:plain-text-body><![CDATA[ | JBI BindingsManifest |
| ]]></ac:plain-text-body></ac:structured-macro> | |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="138a3a354a998fe4-ee0e2a16-4fb44bd1-978e8927-5e4d4057403a5ba87039ae37"><ac:plain-text-body><![CDATA[ | ManifestSchema validation used for Aegis |
| ]]></ac:plain-text-body></ac:structured-macro> | |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="783e158a470eca44-74b90889-4f3c480c-91749292-a64f2efb695d47bde791f4c3"><ac:plain-text-body><![CDATA[ | [Tooling | http://cxf.apache.org/docs/tools.html]Schema validation used for Aegis |
| ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="8a77f646759cffcc-909af929-4c8c4959-9cd8a04b-98aad0b3a3c1228d44d10da5"><ac:plain-text-body><![CDATA[ | [XJC-Utils | http://cxf.apache.org/xjc-utils.html] |
| ]]></ac:plain-text-body></ac:structured-macro> |
CXF uses Spring by default |
Outstanding Modules
...
Module | Status |
---|---|
JIBX | |
WSDL 2.0 | |
Castor | |
WS-Atomic Transactions | |
WS-Coordination | |
WS-MetaDataExchange | |
WS-Eventing | |
WS-BusinessActivity | |
WS-Transfer |