![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuPkq_j8z8rYkWxRTVgPUaWPYfJ0WtDdGuARRs4sUMi4cpXYMEIbp0Gh4tD5tVOf6-Y_K6ASl79Btb7ER6sf5z6kY1AemIwlTpjc7zhbeA8YufOPHSQn4Zv7BEG0i1Y0_v1XokFt1r_IY/s320/chemistry_tm_logo_small.png)
CMIS es un conjunto de Web Services pensados para compartir información entre repositorios de contenidos y que buscan la interoperabilidad de los diferentes sistemas ECM.
CMIS está compuesto de los siguientes elementos:
- Un modelo de dominio, para definir los objetos y relaciones que pueden existir en el repositorio.
- Un conjunto de APIs de comunicación, Web Services y REST, que permiten a las aplicaciones conectarse, navegar, leer y crear contenidos en los diferentes repositorios.
- Un lenguaje de consultas, similar a SQL, capaz de definir criterios de búsqueda sobre propiedades, ubicación o "full-text" de los objetos.
Apache Chemistry consiste en los siguientes proyectos:
- OpenCMIS: CMIS librerias cliente y servidor para Java
- cmislib: CMIS librerias cliente y servidor para Python
- phpclient: CMIS librerias cliente y servidor para PHP
- DotCMIS: CMIS librerias cliente y servidor para .NET
Y Obviamente con Licencia Apache.
Dejo links: