Услуги по обеспечению совместимости управления контентом
![]() | |
Тип формата | Управление корпоративным контентом |
---|---|
Расширено с | МЫЛО |
Службы взаимодействия управления контентом ( CMIS ) — это открытый стандарт , который позволяет различным системам управления контентом взаимодействовать через Интернет . [1] В частности, CMIS определяет уровень абстракции для управления различными системами управления документами и репозиториями с использованием веб- протоколов .
Концепция
[ редактировать ]CMIS определяет модель предметной области плюс привязки, которые могут использоваться приложениями для управления содержимым, хранящимся в репозитории.
CMIS предоставляет общую модель данных, охватывающую типизированные файлы и папки с универсальными свойствами, которые можно устанавливать или читать. Имеется набор сервисов для добавления и получения документов («объектов»). Может существовать система контроля доступа, средство проверки и контроля версий, а также возможность определять общие отношения. Определены три привязки протокола: одна с использованием WSDL и SOAP , другая с использованием AtomPub , [2] и последний, удобный для браузера, с использованием JSON . Модель основана на общих архитектурах систем управления документами.
Спецификация CMIS предоставляет API, не зависящий от языка программирования , поскольку REST и SOAP реализованы на многих языках.
Рассуждение
[ редактировать ]Многие из первоначальных авторов спецификации полагали, что [3] упрощенный и стандартизированный способ доступа к неструктурированному контенту всех поставщиков приведет к увеличению внедрения продуктов ECM , но только в том случае, если стандарт сможет оставаться совместимым с существующими развернутыми системами, во многом так же, как это произошло с ODBC Open Database Connectivity для рынка реляционных баз данных в 1990-х годах. .
История
[ редактировать ]Первоначальная работа по разработке импульса и вариантов использования, которые привели к предложению CMIS, была проведена инициативой iECM. [4] при поддержке AIIM. Этот текущий проект [5] способствовать функциональной совместимости [6] среди систем ECM поддерживается совместными усилиями правительственных, коммерческих, поставщиков и консалтинговых организаций.
Хотя CMIS инициирован AIIM, сейчас его администрирует OASIS , консорциум веб-стандартов. В этом процессе участвуют Adobe Systems Incorporated , Alfresco , EMC , FatWire , HP , IBM , Liferay , Microsoft , Nuxeo , OpenText , Oracle и SAP . Стандарт доступен для общественного обсуждения на сайте OASIS. [7]
OASIS утвердил CMIS в качестве спецификации OASIS 1 мая 2010 г. [8] CMIS 1.1 была утверждена в качестве спецификации OASIS 12 декабря 2012 г. [9]
В настоящее время эта спецификация утверждена как стандарт OASIS CMIS v1.1. [9]
Существуют списки публичного обсуждения. [10]
ТК был закрыт 9 мая 2017 года и больше не действует. [11]
Критика
[ редактировать ]Существует некоторая дискуссия по поводу названия CMIS. Некоторые блоги и авторы говорят, что его следует назвать «DMIS». [12] [13] с D для документа, поскольку он больше ориентирован на ECM.
Из спецификации CMIS 1.1, стр.: [14] «[...] эта модель данных не охватывает все концепции, которые полнофункциональный репозиторий ECM [...] временные объекты (например, объекты программного интерфейса), административные объекты (например, профили пользователей) и расширенные концепции ( такие как составной или виртуальный документ, рабочий процесс и бизнес-процесс, событие и подписка) не включены».
Список реализаций
[ редактировать ]CMIS-серверы
[ редактировать ]Сервер CMIS хранит контент и предлагает доступ через протокол CMIS. Некоторые серверы также разрешают доступ по другим протоколам.
Программное обеспечение | Открытый исходный код | Примечания |
---|---|---|
На свежем воздухе 3.3+ | Да | |
Cincom Разъем ECM 2.1+ CMIS | Да | Интерфейс CMIS Cincom ECM, ответвление NemakiWare. [15] |
Дневное программное обеспечение CRX 2.1+ | Нет | |
дотCMS 2.2 | Нет | Ранние коммерческие версии dotCMS имели поддержку CMIS, однако версия сообщества с открытым исходным кодом ее не поддерживала. Обратите внимание, что в последней версии dotCMS v4.0 полностью удалена поддержка CMIS. |
Фабасофт | Нет | Предоставляет расширения базовой спецификации CMIS для поддержки «аспектов». [16] |
Рабочая площадка HP Autonomy Intercloth 8.5 | Нет | |
IBM Content Manager по запросу 9.0+ | Нет | |
Файлы IBM Connections 3.0 | Нет | Через CMIS доступны только документы, другие типы контента недоступны. |
IBM LotusLive Файлы | Нет | |
IBM QuickFile [17] | Нет | |
Списки IBM Lotus Quickr 8.5 | Нет | Через CMIS доступны только списки данных, другие типы контента недоступны. |
ЛогическийDOC 6.5.1+ [18] | Нет | |
Магнолия (ЦМС) 4.5 [19] | Да | |
Microsoft SharePoint Server [20] [21] | Нет | CMIS 1.0 поддерживается в SharePoint Server 2013 «из коробки». Для этого требуется установка набора средств администрирования в SharePoint Server 2010. Недоступно в версии Foundation. [22] |
Nuxeo 5.5+ Платформа [23] | Да | |
O3Space 3.2+ | Нет | |
ОпенКмс 8.5 [24] | Да | |
ОпенКМ 6.3+ [25] | Да | |
Открытый текст | Нет | Начиная с ECM Suite 2010. Реализовано через соединитель CMIS выше Enterprise Library Services 10.2.0. |
Документ OpenText [26] 7.х | Нет | |
OpenWGA 5.2+ | Нет | |
веб-центра Oracle Содержимое | Нет | Руководство разработчика службы REST управления контентом. |
PTC Windchill | Нет | |
SAP Служба облачных документов HANA | Нет | Документация по облачной платформе SAP HANA. |
Объемный звук SCM 2011.1 | Нет |
Возможности
[ редактировать ]Каждый сервер CMIS декларирует набор возможностей. Например, серверы, которые позволяют хранить документы в разных местах, декларируют возможность «Мультифилирования». Этот механизм позволяет клиентам по-разному взаимодействовать с серверами, которые поддерживают или не поддерживают определенную операцию.
Некоторые серверные продукты позволяют отключать или включать определенные возможности посредством конфигурации. в таблице ниже указаны максимальные возможности.
Сервер | список управления доступом | Все версии Доступен для поиска | Изменения | КонтентСтрим Обновляемость | Получать Потомки | Получать ПапкаДерево | Мультифайлинг | ПВК Доступен для поиска | ПВК Обновляемый | Запрос | Редакции | Отмена регистрации | Версия Специфический Подача | Присоединиться |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Акрополь | управлять | Нет | характеристики | в любое время | Да | Да | Да | Да | Да | оба вместе | никто | Да | Нет | никто |
на свежем воздухе | управлять | Нет | только объектид [27] | в любое время | Да | Да | Да | Да | Да | оба вместе | читать | Нет | Нет | никто |
Ceyoniq Technology GmbH, разъем nscale CMIS | никто | Да | характеристики | в любое время | Да | Да | Нет | Да | Да | оба вместе | читать | Нет | Нет | никто |
Химия Сервер InMemory | никто | Нет | характеристики | pwconly | Да | Да | Да | Нет | Да | только метаданные | никто | Да | Нет | присоединиться |
Платформа eXo [28] | управлять | Да | никто | в любое время | Да | Да | Да | Да | Да | оба вместе | читать | Да | Нет | никто |
Менеджер контента IBM FileNet [29] | управлять | Да | только объектид | pwconly | Да | Да | Да | Да | Да | оба вместе | никто | Да | Нет | внутренний и внешний |
IBM-контент-менеджер | управлять | Да | никто | pwconly | Да | Да | Да | Нет | Нет | оба вместе | никто | Да | Нет | никто |
IBM Content Manager OnDemand | никто | Нет | никто | никто | Нет | Нет | Нет | Нет | Нет | только метаданные | никто | Нет | Нет | никто |
Веб-архив Папируса ИГИЛ | никто | Да | никто | никто | Да | Да | Да | Нет | Нет | никто | никто | Нет | Нет | никто |
С MakeWare [30] | управлять | Нет | только объектид | pwconly | Да | Да | Нет | Нет | Да | оба вместе | никто | Нет | Нет | никто |
Нуксео | управлять | Да | только объектид | pwconly | Да | Да | Нет | Да | Да | оба вместе | читать | Нет | Нет | внутренний и внешний |
Открытый текст | управлять | Да | никто | в любое время | Да | Да | Нет | Да | Да | оба вместе | никто | Нет | Нет | никто |
Документ OpenText | управлять | Да | никто | в любое время | Да | Да | Да | Нет | Нет | С полнотекстовым: оба вместе; Без полнотекстового режима: только метаданные | читать (не реализовано для папок) | Нет | Нет | только внутри |
Лазерфиша | Управлять | Да | характеристики | в любое время | Да | Да | Да | Да | Да | оба вместе | читать | Да | Да | внутренний и внешний |
Серверные библиотеки
[ редактировать ]Библиотека сервера CMIS позволяет разработчикам создавать серверные приложения CMIS.
Программное обеспечение | Технология | Открытый исходный код |
---|---|---|
НЦМИС | .СЕТЬ | Да |
OpenCMIS Server Framework (часть Apache Chemistry) | Ява | Да |
ВБ.КМИС | .СЕТЬ | Да |
Клиентские приложения
[ редактировать ]Клиентское приложение CMIS обычно позволяет пользователям просматривать, читать и изменять контент.
Программное обеспечение | Технология | Открытый исходный код | Примечания |
---|---|---|---|
Atlassian Confluence + Crowd 3.5+/2.2.2+ | Ява | Нет | Доступ, просмотр, отображение, редактирование, загрузка и удаление файлов Enterprise Alfresco из Confluence. |
Connect-CMIS [31] (Разъем в Pegasystems Inc. Pega 7) | Уловка 7 | Нет | Позволяет подключаться к любому CMIS-совместимому серверу из Pega 7. |
Друпал 7.x и 8.x [32] | PHP | Да | Может быть настроен как браузер CMIS. |
Бегемот CMS [33] | Ява | Да | Может быть настроен как браузер CMIS. |
HP Exstream LAL | Ява | Нет | Платформа для подключения Live-документов к репозиториям CMIS |
ЛибреОфис 4.0 [34] | С++ | Да | |
Лайфрей 6.1 [35] | Ява | Да | Синхронизирует репозиторий документов Liferay с серверами CMIS. |
опечатка3 [36] | PHP | Да | |
WordPress [37] | PHP | Да | Может быть настроен как браузер CMIS. |
Книги и публикации
[ редактировать ]- Alfresco CMIS , Мартин Берглюнг, март 2014 г. Packt Publishing. ISBN 9781782163527
- Руководство по разработке сервера OpenCMIS, 2-е издание , октябрь 2014 г., на Github [1]
- CMIS и химия Apache в действии , июль 2013 г., Флориан Мюллер, Джей Браун и Джефф Поттс. Публикации Мэннинга , ISBN 9781617291159
- Внедрение системы моделирования и нотации управления делами (CMMN) с использованием репозитория , совместимого со службами взаимодействия управления контентом (CMIS), Майк А. Марин и Джей А. Браун, 27 апреля 2015 г., на arXiv.org [2]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Химия Apache — что такое CMIS?» .
- ^ Ковер, Робин (10 сентября 2008 г.), Поставщики публикуют стандарт служб взаимодействия управления контентом (CMIS) , Титульные страницы , получено 16 апреля 2010 г.
- ^ Мюллер, Флориан; Браун, Джей; Поттс, Джефф (2013). «Предисловие 1». CMIS и химия Apache в действии . Мэннинг. ISBN 978-1-617-29115-9 .
- ^ «К сожалению, запрошенный URL-адрес не найден на этом сервере» . Архивировано из оригинала 6 мая 2010 г.
- ^ «Интероперабельный ECM» . Архивировано из оригинала 28 декабря 2008 г.
- ^ «К сожалению, запрошенный URL-адрес не найден на этом сервере» . Архивировано из оригинала 6 мая 2010 г.
- ^ Мэри П. Макрей (10 сентября 2008 г.), Предлагаемый устав служб совместимости управления контентом OASIS (CMIS) TC , Титульные страницы , получено 16 апреля 2010 г.
- ^ «Стандартная спецификация CMIS v1.0 OASIS» (PDF) .
- ^ Jump up to: а б «Службы взаимодействия управления контентом (CMIS) версии 1.1 одобрены и опубликованы — OASIS» . 7 декабря 2012 г.
- ^ «Результаты поиска для list:org.oasis-open.lists.cmis — MarkMail» .
- ^ «Службы взаимодействия управления контентом OASIS (CMIS) TC | OASIS» . oasis-open.org . Проверено 20 ноября 2019 г.
- ^ dotCMS. «Не обращайте внимания на спецификацию — CMIS 1.0 также предназначена для управления веб-контентом» .
- ^ «CMIS или DMIS?» . 8 июня 2009 г.
- ^ Службы взаимодействия управления контентом (CMIS), версия 1.1.
- ^ «cincom-ecm-cmis-connector/NemakiWare» . Гитхаб . 10 июня 2014 г.
- ^ «Установка и настройка интеграции Fabasoft для CMIS» . help.folio.fabasoft.com . Проверено 3 марта 2020 г.
- ^ «Устаревшие сообщества — сообщество IBM» . ИБМ .
- ^ «CMIS — Wiki сообщества LogicalDOC» .
- ^ «ЦМИС» . Архивировано из оригинала 11 марта 2012 г. Проверено 9 марта 2012 г.
- ^ «Службы взаимодействия управления контентом (CMIS) в SharePoint 2013» . Центр разработки Microsoft . Проверено 26 января 2015 г.
- ^ «Обзор соединителя Content Management Interoperability Services (CMIS) (SharePoint Server 2010)» . Technet.microsoft.com . Проверено 8 ноября 2012 г.
- ^ SharePoint2010AdministrationToolkit.exe (22 апреля 2011 г.). «Загрузка: набор средств администрирования SharePoint 2010 версии 2.0 — Центр загрузки Microsoft — сведения о загрузке» . Microsoft.com . Проверено 12 июня 2012 г.
{{cite web}}
: CS1 maint: числовые имена: список авторов ( ссылка ) - ^ «CMIS — Документация разработчика платформы Nuxeo» . Doc.nuxeo.com. 01 февраля 2012 г. Проверено 12 июня 2012 г.
- ^ «ЦМИС» . Архивировано из оригинала 18 апреля 2017 г. Проверено 18 апреля 2017 г.
- ^ «CMIS — Документация сообщества OpenKM» .
- ^ «Content Suite — ECM | OpenText» . Открытый текст . Проверено 28 марта 2018 г.
- ^ «CMIS — Сообщество Alfresco» . Архивировано из оригинала 10 февраля 2009 г. Проверено 5 мая 2011 г.
- ^ «Отчет CmisCompat о платформе eXo» . CmisCompat . 17 июля 2014 г. Проверено 23 июля 2014 г.
- ^ «Отчет CmisCompat о IBM FileNet P8 Content Manager» . CmisCompat . 22 июля 2014 г. Проверено 22 июля 2014 г.
- ^ «Отчет CmisCompat о NemakiWare» . CmisCompat . 17 июля 2014 г. Проверено 22 июля 2014 г.
- ^ Компания «Пегасистемс Инк» .
- ^ «Cmis API» . Drupal.org. 18 февраля 2009 года . Проверено 12 июня 2012 г.
- ^ «Модуль репликации CMIS — Введение» . Cmisreplication.forge.onehippo.org. 21 октября 2011 г. Проверено 12 июня 2012 г.
- ^ «Примечания к выпуску LibreOffice 4.0» . ЛибреОфис. 7 февраля 2013 года . Проверено 7 февраля 2013 г.
- ^ Чоу, Александр (25 февраля 2011 г.). «Монтаж нескольких репозиториев CMIS на Liferay 6.1» . Архивировано из оригинала 10 марта 2011 года . Проверено 18 октября 2011 г.
- ^ «Документация: КМИС» . typo3.org. Архивировано из оригинала 16 апреля 2013 г. Проверено 8 ноября 2012 г.
- ^ «Плагин CMIS WordPress» . nathanmcminn.com. 29 сентября 2010 г. Архивировано из оригинала 17 апреля 2014 г. Проверено 16 апреля 2014 г.