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 em 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 desenvolvedores 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.
Gerenciando centralmente os registros que são armazenados em outros repositórios.
Publicando conteúdo de um repositório para outro.
Aplicativo para repositório
É aqui que um aplicativo que usa conteúdo é conectado a um repositório de conteúdo para lidar com todos os serviços de conteúdo.
Aplicativos de software empresarial. (BPM, CRM, entre outros).
Sistemas de colaboração.
Aplicativos de produtividade (como o openoffice que pode ser conectado diretamente ao repositório CMIS).
Por exemplo, use o SharePoint como front-end e o repositório OpenKM como back-end. Isso resolveria os problemas de escalabilidade existentes do SharePoint sem afetar a experiência do usuário.
Repositórios Federados
É aqui que um aplicativo fala com muitos repositórios diferentes enquanto apresenta uma interface única ao usuário.