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