CMIS
Content Management Interoperability Services (CMIS) is an open standard that allows different content management systems to inter-operate over the Internet. Specifically, CMIS defines an abstraction layer for controlling diverse document management systems and repositories using web protocols.
OpenKM supports CMIS through the following modules:
- The Apache Chemistry OpenCMIS library, which is a general-purpose Java library allowing developers to easily write CMIS clients and servers,
- Specific OpenKM OpenCMIS connector bundles, allowing OpenKM to be used as a CMIS server.
There is a CMIS interface available to access the content repository. As defined in the CMIS standard there are several protocols to connect to a CMIS server:
For a local OpenKM installation, you can point your browser to http://localhost:8080/OpenKM/cmis/browser to see the JSON response from the server.+
CMIS clients
- CMIS Workbench.
- http://code.google.com/p/cmisspaces/ is an Adobe AIR client (change the cmisUrl parameter in the file CMISSpacesConfig.xml to point it to OpenKM server).
- http://code.google.com/p/cmis-explorer/ is an Adobe AIR client.
More information at:
- The official OASIS CMIS TC.
- The CMIS 1.0 specification is available in HTML or PDF.