Тип формата | Управление корпоративным контентом |
---|---|
Расширенный с | SOAP |
Службы взаимодействия управления контентом (CMIS ) - это открытый стандарт, который позволяет различным системам управления контентом взаимодействовать через Интернет. В частности, CMIS определяет уровень абстракции для управления различными системами управления документами и репозиториями с использованием протоколов web .
CMIS определяет модель предметной области плюс привязки, которые могут использоваться приложениями для управления контент, хранящийся в репозитории.
CMIS предоставляет общую модель данных, охватывающую типизированные файлы и папки с общими свойствами, которые можно устанавливать или читать. Есть набор сервисов для добавления и извлечения документов («объектов»). Может существовать система контроля доступа, средство проверки и контроля версий, а также возможность определять общие отношения. Определены три привязки протокола: одна с использованием WSDL и SOAP, другая с использованием AtomPub и последняя удобная для браузера с использованием JSON. Модель основана на общих архитектурах систем управления документами.
Спецификация CMIS предоставляет API, который не зависит от языка программирования, поскольку REST и SOAP реализованы на многих языках.
Многие из первоначальных разработчиков спецификации полагали, что упрощенный и стандартизированный способ доступа к неструктурированному контенту у всех поставщиков повысит распространение продуктов ECM, но только если бы стандарт мог оставаться совместимым с существующими развернутыми системами, во многом так же, как ODBC Open Database Connectivity для рынка реляционных баз данных в 1990-х.
Первоначальная работа по развитию импульса и сценариев использования, которые привели к предложению CMIS, была проведена iECM Initiative, спонсируемой AIIM. Этот текущий проект по обеспечению взаимодействия между системами ECM поддерживается совместными усилиями государственных, коммерческих, поставщиков и консалтинговых организаций.
Несмотря на то, что он был инициирован AIIM, сейчас CMIS управляется OASIS, консорциумом веб-стандартов. В число участников процесса входят Adobe Systems Incorporated, Alfresco, EMC, eXo, FatWire, HP, IBM, Liferay, Microsoft, Nuxeo, OpenText, Oracle, Newgen OmniDocs и SAP. Стандарт доступен для общественного обсуждения в OASIS.
OASIS утвердил CMIS в качестве спецификации OASIS 1 мая 2010 г. CMIS 1.1 был утвержден в качестве спецификации OASIS 12 декабря 2012 г.
Спецификация в настоящее время утверждена как стандарт OASIS CMIS v1.1.
Существуют публичные списки обсуждений.
Технический комитет (TC) включает следующие организации: Adobe Systems Incorporated, AIIM, Alfresco Software, ASG Software Solutions, Booz Allen Hamilton, Content Technologies, dotCMS, Ektron, EMC Corporation, Entropysoft, Exalead, Inc., FatWire, Fidelity Investments, HP, IBM, Microsoft Corporation, Nuxeo, Open Text Corporation, Oracle Corporation, Quark, Pearson PLC, SAP AG, Sun Microsystems, Wells Fargo и Zia Consulting.
ТС был закрыт 9 мая 2017 г. и больше не действует.
Название CMIS обсуждается. Некоторые блоги и авторы говорят, что его следует назвать «DMIS». D для документа, поскольку он больше ориентирован на ECM.
Из Спецификации CMIS 1.1, страница: «[...] эта модель данных не охватывает всех концепций, связанных с переходными объектами полнофункционального [...] репозитория ECM (такими как объекты интерфейса программирования), административные объекты (такие как профили пользователей) и расширенные концепции (такие как составной или виртуальный документ, рабочий процесс и бизнес-процесс, событие и подписка) не включены ».
Сервер CMIS хранит контент и предлагает доступ по протоколу CMIS. Некоторые серверы также разрешают доступ по другим протоколам.
Программное обеспечение | Открытый исходный код | Примечания |
---|---|---|
Alfresco 3.3+ | Да | |
Apache Chemistry InMemory Server 0.3 | Да | Содержит все данные в памяти, предназначенные для тестирования и разработки (не для производственного использования) |
Коннектор CMIS nscale | Нет | Поддерживает все привязки и обязательные функции, кроме того, реализована пара дополнительных функций. Они задокументированы в руководстве. |
Cincom Разъем CMIS ECM 2.1+ | Да | Интерфейс CMIS для Cincom ECM, созданный на основе NemakiWare. |
Day Software CRX 2.1+ | Нет | |
Doxis4 (SER Group) | Нет | |
dotCMS 2.2 | Нет | Ранние коммерческие версии dotCMS имели поддержку CMIS, однако Издание сообщества с открытым исходным кодом - нет. Обратите внимание, что в последней версии dotCMS v4.0 полностью удалена поддержка CMIS. |
Fabasoft | Нет | Предоставляет расширения к основной спецификации CMIS для поддержки «аспектов» |
HP Autonomy Interwoven Worksite 8.5 | Нет | |
IBM Content Manager On Demand 9.0+ | Нет | |
IBM Connections Files 3.0 | Нет | Через CMIS доступны только документы, другие типы содержимого недоступны. |
IBM LotusLive Файлы | Нет | |
IBM QuickFile | Нет | |
Списки IBM Lotus Quickr 8.5 | Нет | Через CMIS доступны только списки данных, другие типы содержимого недоступны. |
LogicalDOC 6.5.1+ | Нет | |
Magnolia (CMS) 4.5 | Да | |
Нет | Реализовано для поддержки Adobe Drive + Bridge, интерфейс CMIS (основанный на Apache Chemistry), использовался для взаимодействия с системами Web CMS и с CmisSync для функций, подобных DropBox. Поддерживает навигацию, создание объектов (документов, папок), управление версиями объектов, представления, системные ACL, журнал изменений с ограниченными метаданными и поддержкой запросов CMIS. | |
Microsoft SharePoint Server | Нет | CMIS 1.0 изначально поддерживается в SharePoint Server 2013. Для этого требуется установка набора инструментов администрирования в SharePoint Server 2010. Недоступно в версии Foundation. |
Nuxeo Platform 5.5+ | Да | |
O3Spaces 3.2+ | Нет | |
OpenCms 8.5 | Да | |
OpenKM 6.3+ | Да | |
OpenText | Нет | Начиная с ECM Suite 2010. Реализован через CMIS Connector выше Enterprise Library Services 10.2.0. |
OpenText Documentum 7.x | Нет | |
OpenWGA 5.2+ | Нет | |
Oracle Webcenter Content | Нет | Руководство разработчика службы REST управления контентом. |
PTC Windchill | Нет | |
SAP HANA Cloud Document Service | Нет | Документация по облачной платформе SAP HANA. |
Surround SCM 2011.1 | Нет | |
Laserfiche 9.1 и 10 | Нет | Рабочий процесс и формы серверов Laserfiche |
Каждый сервер CMIS декларирует набор возможностей. Например, серверы, которые позволяют хранить документы в разных местах, декларируют возможность «Multifiling». Этот механизм позволяет клиентам по-разному взаимодействовать с серверами, которые поддерживают или не поддерживают определенную операцию.
Некоторые серверные продукты позволяют отключать или включать определенные возможности с помощью конфигурации. в таблице ниже перечислены максимальные возможности.
Сервер | ACL | Все версии. Доступны для поиска | Изменения | ContentStream. Возможность обновления | Получить. Потомки | Получить. FolderTree | Multifiling | PWC. Доступный для поиска | PWC. Обновляемый | Запрос | Представления | Разархивирование | Версия. Конкретная. Сохранение | Присоединение |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Acropolis | управление | Нет | свойства | в любое время | Да | Да | Да | Да | Да | оба объединены | нет | Да | Нет | нет |
Alfresco | управлять | Нет | только объекты | всегда | Да | Да | Да | Да | Да | оба комбинированных | читать | Нет | Нет | нет |
Ceyoniq Technology GmbH, nscale CMIS Connector | нет | Да | свойства | в любое время | Да | Да | Нет | Да | Да | bo thcombined | читать | Нет | Нет | нет |
Chemistry InMemory Server | нет | Нет | свойства | pwconly | Да | Да | Да | Нет | Да | только метаданные | нет | Да | Нет | присоединиться |
doXima | управлять | Да | все | pwconly | Да | Да | Да | Да | Нет | оба отдельно | читать | Нет | Нет | только внутри |
eXo Platform | управлять | Да | нет | в любое время | Да | Да | Да | Да | Да | обакомбинированы | читать | Да | Нет | нет |
IBM FileNet Content Manager | управлять | Да | objectidsonly | pwconly | Да | Да | Да | Да | Да | в сочетании | нет | Да | Нет | внутри и снаружи |
IBM Content Manager | manage | Да | нет | pwconly | Да | Да | Да | Нет | Нет | в сочетании | нет | Да | Нет | нет |
IBM Content Manager OnDemand | нет | нет | нет | нет | нет | нет | Нет | Нет | Нет | только метаданные | нет | Нет | Нет | нет |
Объекты ISIS Papyrus | нет | Да | нет | нет | Да | Да | Да | Нет | Нет | нет | нет | Нет | Нет | нет |
NemakiWare | управлять | Нет | objectidsonly | pwconly | Да | Да | Нет | Нет | Да | оба в сочетании | нет | Нет | Нет | нет |
Nuxeo | manage | Да | objectidsonly | pwconly | Да | Да | Нет | Да | Да | оба в сочетании | читать | Нет | Нет | в другом месте |
OpenText | управлять | Да | нет | в любое время | Да | Да | Нет | Да | Да | в сочетании | нет | Нет | Нет | нет |
OpenText Documentum | управлять | Да | нет | всегда | Да | Да | Да | Нет | Нет | С полным текстом: оба комбинированных; Без полного текста: только метаданные | считываются (не реализовано для папок) | Нет | Нет | только внутренне |
Laserfiche | Управлять | Да | свойства | в любое время | Да | Да | Да | Да | Да | оба комбинированных | чтение | Да | Да | innerandouter |
Библиотека сервера CMIS позволяет разработчикам создавать серверные приложения CMIS.
Программное обеспечение | Технология | Открытый исходный код |
---|---|---|
NCMIS | .NET | Да |
OpenCMIS Server Framework (часть Apache Chemistry) | Java | Да |
VB.CMIS | .NET | Да |
Клиентское приложение CMIS обычно позволяет пользователям просматривать, читать и изменять контент.
Программное обеспечение | Технологии | Открытый исходный код | Примечания |
---|---|---|---|
Atlassian Confluence + Crowd 3.5 + / 2.2.2 +) | Java | Нет | Доступ, список, отображение, редактирование, загрузка и удаление файлов Enterprise Alfresco из Confluence. Разработано AppFusions. [1] |
Connect-CMIS (коннектор в Pegasystems Inc. Pega 7) | Pega 7 | Нет | Обеспечивает подключение к любому CMIS-совместимому серверу из Pega 7 |
Drupal 7.x и 8.x | PHP | Да | Может быть настроен как браузер CMIS |
Hippo CMS | Java | Да | Может быть настроен как браузер CMIS |
HP Exstream LAL | Java | Нет | Framework для подключения живых документов с CMIS репозитории |
LibreOffice 4.0 | C ++ | Да | |
Liferay 6.1 | Java | Да | Синхронизирует репозиторий документов Liferay с серверами CMIS |
TYPO3 | PHP | Да | |
WordPress | PHP | Да | Можно настроить как браузер CMIS |