Вопрос или проблема
Liferay позволяет авторам контента управлять коллекцией документов через портлет Библиотеки Документов.
Документы в этом пространстве доступны через протокол WebDAV.
Существует ли какой-либо плагин (или что-то еще), чтобы сделать этот контент доступным также через протокол CMIS?
Liferay имеет CMIS хранилище:
которое устарело:
CMIS Store не подходит для использования в производственной среде и устарел с версии Liferay Portal CE 7.0 и Liferay DXP. Из-за возможных проблем с производительностью при работе с крупными репозиториями рекомендуется использовать одну из других конфигураций, указанных выше, таких как Advanced File System Store, для хранения ваших документов и медиафайлов. Это устаревание не влияет на использование внешних репозиториев. Вы все равно можете подключаться к внешним репозиториям, используя CMIS.
Кроме того, поддерживает AtomPub:
С версии 6.1 Liferay Portal поставляется с встроенным Atom-сервером и предоставляет атомные коллекции для нескольких сущностей портала. Реализация основана на Apache Abdera, которая является полностью функциональной и высокопроизводительной реализацией спецификаций IETF Atom Syndication Format (RFC 4287) и Atom Publishing Protocol (RFC 5023).
Ссылки
Ответ или решение
Плагин для предоставления доступа к библиотеке документов Liferay через протокол CMIS
Liferay предоставляет своим пользователям возможность управлять коллекцией документов с помощью портлета «Библиотека документов». Хотя документы доступны через протокол WebDAV, пользователи могут задаваться вопросом о возможности доступа к этим документам через протокол Content Management Interoperability Services (CMIS).
Поддержка CMIS в Liferay
На данный момент Liferay имеет встроенную поддержку CMIS, однако стоит отметить, что соответствующее хранилище CMIS считается устаревшим. Поскольку с версии Liferay Portal CE 7.0 и Liferay DXP указано, что "CMIS Store не подходит для использования в производственных средах и имеет ряд проблем с производительностью при работе с большими репозиториями", рекомендуется использовать другие конфигурации, такие как Advanced File System Store, для хранения файлов документов и медиа.
Невзирая на это, вы всё равно можете подключаться к внешним репозиториям с помощью CMIS, что открывает дополнительные возможности интеграции для вашего бизнес-процесса.
Альтернативные методы доступа
Помимо поддержки CMIS, начиная с версии Liferay 6.1, система включает в себя встроенный Atom-сервер, который обеспечивает Atom-коллекции для различных сущностей портала. Данная функция реализована на основе Apache Abdera, высокопроизводительного и функционально полного решения для реализации формата Atom Syndication и протокола Atom Publishing.
Рекомендуемая документация
Для более подробной информации о конфигурации хранилищ и поддержке CMIS в Liferay, вы можете ознакомиться с следующими ссылками:
- Документация по конфигурации репозитория документов – Liferay 7.0
- Atom-коллекции портала – Wiki
- CMIS Repository – Wiki
Заключение
Несмотря на устаревание встроенного хранилища CMIS в Liferay, у вас по-прежнему есть возможность интегрироваться с внешними CMIS-совместимыми репозиториями. В дополнение к этому, встроенная поддержка протокола Atom позволяет разрабатывать гибкие решения для управления контентом. Это создает множество возможностей для повышения эффективности работы с документами в вашем бизнесе.
Не забывайте следить за обновлениями в официальной документации и сообществе Liferay, чтобы быть в курсе новых возможностей и улучшений.