OpenKM suporta CMIS. CMIS é uma especificação para melhorar a interoperabilidade entre os sistemas Enterprise Content Management.
Estenda os recursos do OpenKM
CMIS
CMIS é uma especificação para melhorar a interoperabilidade entre os sistemas Enterprise Content Management. O OASIS aprovou o CMIS como uma Especificação OASIS no dia 1 de maio de 2010. Ele propõe um modelo de dados mais um conjunto de serviços genéricos e várias ligações de protocolo baseadas em HTTP para esses serviços, incluindo SOAP e REST/Atom.
OpenKM suporta CMIS através dos seguintes módulos:
A biblioteca Apache Chemistry OpenCMIS , que é uma biblioteca Java de uso geral que permite aos programadores escrever facilmente clientes e servidores CMIS.
Pacotes de conectores OpenCMIS específicos, permitindo que o OpenKM seja usado como um servidor CMIS.
O CMIS é ideal para os seguintes casos de uso
Repositório para Repositório
É aqui que os repositórios de conteúdo conversam diretamente entre si.
Gestão central dos registos que são armazenados em outros repositórios.
Publicação de conteúdos de um repositório para outro.
Aplicação para repositório
É aqui que um aplicativo que usa conteúdos é conectado a um repositório para usar todos os serviços relacionados com os conteúdos existentes.
Aplicações de software empresarial. (BPM, CRM, entre outros).
Sistemas de colaboração.
Aplicações de produtividade (como o openoffice que pode ser ligado diretamente ao repositório CMIS).
Por exemplo, use o SharePoint como front-end e o repositório OpenKM como back-end. Isso resolve os problemas de escalabilidade existentes no SharePoint sem afetar a experiência do utilizador.
Repositórios Federados
É aqui que um aplicação fala com muitos repositórios diferentes enquanto apresenta uma interface único ao utilizador.