Chemistry and OpenCMIS Comparison
This is a high-level comparison of Chemistry and OpenCMIS.
|
Chemistry |
OpenCMIS |
---|---|---|
High-level client |
partial |
Persistent model - major parts implemented, |
Low level Atom Pub client |
partial |
complete (based on StAX + JAX-B) |
Low level Web Services client |
not yet |
complete (based on JAX-WS RI) |
CMIS Extension support on the client side |
no |
yes |
Repository Info caching |
yes |
yes |
Type caching |
yes |
yes |
Object caching |
not yet |
on the high-level client layer |
AtomPub server |
partial (based on Abdera) |
complete (based on StAX + JAX-B) |
Web Services server |
partial (based on Apache CXF) |
complete (based on JAX-WS RI) |
CMIS Extension support on the server side |
no |
yes |
Query parser |
complete (ANTLR3) |
not yet |
Fulltext query parser |
partial |
not yet |
In-memory repository |
yes |
yes |
JCR connector |
partial |
no |
File system repository |
no |
yes |
Shell tool |
yes |
partial |
Browser |
no |
AtomPub only |
TCK |
comprehensive, AtomPub only |
test suite covering 2/3 of the spec, binding independent |
Used in production by |
Nuxeo (server in production, client) |
|
Alfresco (client, in development) |