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