JCR или CMIS: какой API репозитория следует использовать?

Я начинаю новый проект, который должен подключиться к репозиторию, который предлагает JCR и CMIS API.

Проект реализован на Java, и оба API предлагают все необходимые операции.
Какой API вы бы выбрали и почему? JCR или CMIS?


person Nicolas Raoul    schedule 26.05.2010    source источник


Ответы (2)


API JCR немного более многофункциональный, чем CMIS, поэтому вам следует проверить, нужны ли вам какие-либо функции, которые не охватываются CMIS. Вас также может заинтересовать этот сообщение о сравнении CMIS и JCR

person Michael Marth    schedule 28.05.2010

CMIS используется большинством поставщиков ECM, в то время как реализации JCR довольно редко.

Если оба API предлагают нужные вам операции, то выбирайте CMIS, он будет более интероперабельным, позволяя переключаться с репозитория на другой без особых хлопот.

person Nicolas Raoul    schedule 30.01.2013
comment
Кроме того, похоже, что некоторые крупные игроки отказались от JCR в пользу CMIS nuxeo.com/ блог/почему-nuxeo-dropped-jcr - person Fabien; 07.06.2016