Content Management Interoperability Services
Content Management Interoperability Services (CMIS, Сервисы взаимодействия при управлении контентом) [1] это предлагаемый ведущими производителями пакет стандартов, состоящий из набор веб-сервисов для совместного использования информции, хранимой в несвязанных между собой хранилищах контента. Предлагаемый набор стандартов должен гарантировать возможность взаимодействия пользоватлей и приложений, совместно использующих различные хранилища контента. EMC, IBM, Microsoft, Alfresco, Open Text, SAP, Day Software и Oracle объединили свои усилия для продвижения CMIS, первую техническую спецификацию для веб-сервисов для обмена контентом с и между ЕСМ-системами. Заявка на стандарты была зарегистрирована OASIS и выложена в открытый доступ для публичного обсуждения. [2] [3]
Если быть точнее, сервисы взаимодействия при управлении контентом (CMIS) - это техническая спецификация модели предметной области (данные и сервисы) для взаимодействия с репозиториями ECM-систем посредством веб-сервисов. CMIS содержит предметно-ориентированную модель данных управления контентом, набор базовых сервисов, работающих с моделью данных, а также несколько протоколов связи для этих сервисов, включая: SOAP and Representational State Transfer (REST)/( Atom).
Преимущества CMIS
Спецификация CMIS содержит описание интерфейса для веб сервисов, который:
- разработан для работы с существующими хранилищами, позволяя рользователям создавать и совершенствовать приложения, поддерживающие одновременную работу с множеством хранилищ -- делая доступным контент, который они уже имеют
- отделяет веб-сервисы и контент от хранилища контента, позволяя пользователям управлять контентом независимо
- обеспечивает базовые веб-сервисы и интерфейс Web 2.0, что ощутимо упрощает разработку приложений
- является платформой разработки, которая не зависит от языка программирования
- поддерживает разработку композитных приложений и мэшапы (mash-up) бизнес- или ИТ-аналитиками
- обеспечивает рост сообщества независимых разработчиков программного обеспечения
Историческая справка
В основании набора стндартов CMIS лежат начальные разработки сценариев использования инициативной группы iECM Initiative [4] спонсированные AIIM. Текущий проект [5] поразвитию возможности взаимодействия [6] между ECM-системами развивается благодаоя совместным усилиям государственных и коммерческих организаций, вендоров и консультантов.
См. также
- Enterprise Content Management (ECM)
- Alfresco (ECM product from Alfresco)
- Documentum (ECM product from EMC)
- SharePoint (ECM product from Microsoft)
Ссылки
- ↑ Cover Pages - Вендоры опубликовали стандарт для сервисов взаимодействия при управлении контентом (Content Management Interoperability Services, CMIS)
- ↑ OASIS - Organization for the Advancement of Structured Information Standards
- ↑ OASIS - Proposed Charter for OASIS Content Management Interoperability Services (CMIS) TC
- ↑ AIIM - The iECM Initiative
- ↑ AIIM - Interoperable ECM Standards Committee
- ↑ AIIM - Interoperable ECM - Fact or Fiction?
Внешние ссылки
- Alfresco CMIS Developer Toolbox
- CMIS Introduction Video by EMC with Razmik Abnous, CTO
- CMIS Technical Overview, Part 1 by EMC with Dr. David Choy
- CMIS Technical Overview, Part 2 by EMC with Dr. David Choy
- CMIS Application Scenarios by EMC
- View CMIS Webcast by EMC with Craig Randall, Software Architect
- CMIS Prototype for IBM FileNet