Completed Functionality and CXF analogues
XFire Feature |
CXF Analogue |
---|---|
Aegis Binding |
Mostly Ported. Exceptions are still not supported |
Configurable Servlet |
See the Servlet Transport page. |
Eclipse Plugin |
Not ported yet |
HTTP Transport |
Ported. |
JMS Transport |
Ported. |
JAX-WS/JSR-181 Annotation Support |
In progress. Work is ongoing to ensure we pass the TCKs. |
JAXB |
Ported. |
MTOM |
Ported. |
services.xml |
Spring 2 XML will be supported for easy configuration. See the Configuration section. |
Spring: XFireClientFactoryBean |
See the ClientProxyFactoryBean and JaxWsProxyFactoryBean. |
Spring: XFireExporter |
Not ported. |
Spring: ServiceBean |
Completed. See ServerFactoryBean and JaxWsServerFactoryBean. |
WS-Addressing |
We're now using the WS-Addressing support from Celtix which is much more advanced. |
WS-Security |
Ported. See the WS-Security page. |
XMLBeans |
Not ported. Will be supported in CXF 2.1 |
Should I Migrate Yet?
XFire users should consider migrating to CXF. Anyone looking to start a new web services project should seriously consider CXF. The main barrier is liable to be documentation at this moment. We will be adding LOTS more documentation though over the next couple weeks as we move toward the 2.0 final release.