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.