Chemistry and OpenCMIS Comparison
This is a high-level comparison of Chemistry and OpenCMIS.
| Chemistry | OpenCMIS |
Transient model - not yet implemented |
Low level Atom Pub client | nearly complete | 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 | nearly complete (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 | not yet | 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 |
Open Text (client and server, in development) |