Mark Kralj-Taylor 写道:
I have some questions to help me understand what CXF is and isn't....

What is scope of CXF services framework?
- is CXF a SOAP runtime, or does it build on another SOAP runtime like Axis2 or XFire?
It's not just a SOAP runtime, it's the merge of the XFire and Celtix, not based on Axis2.
- what SOAP message APIs does CXF use? own or some other? are they streaming friendly (e.g. random access to caches header, with option for StAX stream over body)
it's use StAX. and we also use SAAJ in provider/dispatch mode.
- can CXF be used for non SOAP messaging, i.e. a general messaging runtime and services container for non-XML soap and even non XML messaging. Can custom transport implementations be plugged in.
CXF has a pluggable binding, you can use SOAP/XML even CORBA binding (YOKO project)
- is CXF a message broker / exchange / ESB type product?
It's a service framework.
- for general config of user provided code does CXF use Spring or provide own config (possibly IoC) mechanisms?
The configuration is based on Spring

What is relationship to of CXF to other Apache projects especially: Axis2, Tuscany, ServiceMix.... I guess I'm asking how much CXF builds-on, integrates into, or overlaps with and is possibly in competition with other Apache projects. Is CXF related to any non Apache projects, e.g. XFire, Spring, if so how ?

Are any companies providing development resource to CXF?
Check out the IONA website, IONA provide Celtix Enterprise which is based on CXF and other open source projects, you can find more information there
http://www.iona.com/products/celtix/

What is status of CXF. Is there a stable production ready release?
Milestone1 is under voting
Any info on performance and stability?
We're doing a performance test agaist the CXF and axis2, will publish soon.
What is release schedule, looks like CXF might be in early stages based on project status page: http://cwiki.apache.org/CXF/project-status.html

Thanks,
Mark


Reply via email to