Content Management Interoperability Services: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[непроверенная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
Спасено источников — 3, отмечено мёртвыми — 0. Сообщить об ошибке. См. FAQ.) #IABot (v2.0.8.7
 
(не показано 25 промежуточных версий 21 участника)
Строка 1: Строка 1:
'''Content Management Interoperability Services''' (''CMIS'', ''сервисы взаимодействия при управлении контентом'') — предлагаемый ведущими производителями пакет стандартов, состоящий из набора [[Веб-служба|веб-сервисов]] для совместного использования информации, хранимой в несвязанных между собой хранилищах контента<ref>{{Cite web |url=http://xml.coverpages.org/ni2008-09-10-a.html |title=Cover Pages — Вендоры опубликовали стандарт для сервисов взаимодействия при управлении контентом (Content Management Interoperability Services, CMIS) |access-date=2009-02-04 |archive-date=2009-01-27 |archive-url=https://web.archive.org/web/20090127022324/http://xml.coverpages.org/ni2008-09-10-a.html |deadlink=no }}</ref>.
'''Content Management Interoperability Services (CMIS, Сервисы взаимодействия при управлении контентом)'''
<ref>[http://xml.coverpages.org/ni2008-09-10-a.html Cover Pages — Вендоры опубликовали стандарт для сервисов взаимодействия при управлении контентом (Content Management Interoperability Services, CMIS)]</ref>
это предлагаемый ведущими производителями пакет стандартов, состоящий из набор [[Веб-служба| веб-сервисов]] для совместного использования информции, хранимой в несвязанных между собой хранилищах контента. Предлагаемый набор стандартов должен гарантировать возможность взаимодействия пользоватлей и приложений, совместно использующих различные хранилища контента. [[EMC]], [[IBM]], [[Microsoft]], [[Alfresco| Alfresco]], [[:en:Open Text Corporation| Open Text]], [[SAP AG| SAP]], [[:en:Day Software| Day Software]] и [[Oracle Corporation| Oracle]] объединили свои усилия для продвижения CMIS, первую техническую спецификацию для веб-сервисов для обмена контентом с и между [[ECM (бизнес)| ЕСМ-системами]]. Заявка на стандарты была зарегистрирована OASIS и выложена в открытый доступ для публичного обсуждения.
<ref>[http://www.oasis-open.org OASIS — Organization for the Advancement of Structured Information Standards]</ref>
<ref>[http://xml.coverpages.org/OASIS-CMIS-CharterProposal.html OASIS — Proposed Charter for OASIS Content Management Interoperability Services (CMIS) TC]</ref>


Данный набор стандартов предназначен для обеспечения стандартизованных возможностей взаимодействия пользователей и приложений, совместно использующих различные хранилища контента. Первую техническую спецификацию для веб-сервисов для обмена контентом между [[ECM (бизнес)|ЕСМ-системами]] подготовили совместно специалисты [[EMC]], [[IBM]], [[Microsoft]], [[Alfresco (ECM-система)|Alfresco]], {{не переведено|Open Text||en|Open Text Corporation}}, [[SAP]], {{не переведено|Day Software||en|Day Software}} и [[Oracle]] и подали заявку на стандартизацию в [[OASIS]]. Заявка опубликована в открытом доступе для публичного обсуждения<ref>{{Cite web |url=http://www.oasis-open.org/ |title=OASIS — Organization for the Advancement of Structured Information Standards |access-date=2022-05-06 |archive-date=2022-05-03 |archive-url=https://web.archive.org/web/20220503010438/https://www.oasis-open.org/ |deadlink=no }}</ref><ref>{{Cite web |url=http://xml.coverpages.org/OASIS-CMIS-CharterProposal.html |title=OASIS — Proposed Charter for OASIS Content Management Interoperability Services (CMIS) TC |access-date=2009-02-04 |archive-date=2009-01-07 |archive-url=https://web.archive.org/web/20090107124036/http://xml.coverpages.org/OASIS-CMIS-CharterProposal.html |deadlink=no }}</ref>.
Если быть точнее, сервисы взаимодействия при управлении контентом (CMIS) — это техническая спецификация модели предметной области (данные и сервисы) для взаимодействия с репозиториями ECM-систем посредством веб-сервисов. CMIS содержит предметно-ориентированную модель данных управления контентом, набор базовых сервисов, работающих с моделью данных, а также несколько протоколов связи для этих сервисов, включая: [[SOAP| SOAP]] и [[:en:Representational State Transfer|REST]]/[[Atom| Atom]].

Содержательно, CMIS — это набор технических спецификаций модели предметной области для взаимодействия с репозиториями ECM-систем посредством [[Веб-служба|веб-служб]]. CMIS содержит предметно-ориентированную модель данных управления контентом, набор базовых сервисов, работающих с моделью данных и поддержку протоколов взаимодействия этих сервисов, включая: [[SOAP]] и [[REST]] / [[Atom]].


== Преимущества CMIS ==
== Преимущества CMIS ==


Спецификация CMIS содержит описание интерфейса для веб сервисов, который:
Спецификация CMIS содержит описание интерфейса для веб-сервисов, который:


* разработан для работы с существующими хранилищами, позволяя пользователям создавать и совершенствовать приложения, поддерживающие одновременную работу с множеством хранилищ — делая доступным контент, который они уже имеют
* разработан для работы с существующими хранилищами, позволяя пользователям создавать и совершенствовать приложения, поддерживающие одновременную работу с множеством хранилищ — делая доступным контент, который они уже имеют
Строка 15: Строка 13:
* обеспечивает базовые веб-сервисы и интерфейс Web 2.0, что ощутимо упрощает разработку приложений
* обеспечивает базовые веб-сервисы и интерфейс Web 2.0, что ощутимо упрощает разработку приложений
* является платформой разработки, которая не зависит от языка программирования
* является платформой разработки, которая не зависит от языка программирования
* поддерживает разработку композитных приложений и [[Мэшап (веб)| мэшапы]] (mash-up) бизнес- или ИТ-аналитиками
* поддерживает разработку композитных приложений и [[Мэшап (веб)|мэшапы]] (mash-up) бизнес- или ИТ-аналитиками
* обеспечивает рост сообщества независимых разработчиков программного обеспечения
* обеспечивает рост сообщества независимых разработчиков программного обеспечения




== Историческая справка ==
== Историческая справка ==


В основании набора стндартов CMIS лежат начальные разработки сценариев использования, произведенные инициативной группой iECM Initiative
В основании набора стандартов CMIS лежат начальные разработки сценариев использования, произведённые инициативной группой iECM Initiative
<ref>[http://www.aiim.org/ResourceCenter/Archive/Article.aspx?ID=31483 AIIM — The iECM Initiative]</ref>
<ref>{{Cite web |url=http://www.aiim.org/ResourceCenter/Archive/Article.aspx?ID=31483 |title=AIIM — The iECM Initiative |accessdate=2009-02-04 |archiveurl=http://webarchive.loc.gov/all/20100506121033/http://www.aiim.org/ResourceCenter/Archive/Article.aspx?ID=31483 |archivedate=2010-05-06 |deadlink=yes }}</ref>
спонсированные [[AIIM]].
спонсированные [[AIIM]].
Текущий проект
Текущий проект
<ref>[http://www.aiim.org/Standards/article.aspx?ID=29284 AIIM — Interoperable ECM Standards Committee]</ref>
<ref>[http://www.aiim.org/Standards/article.aspx?ID=29284 AIIM — Interoperable ECM Standards Committee] {{webarchive|url=https://web.archive.org/web/20081228105956/http://www.aiim.org/standards/article.aspx?ID=29284 |date=2008-12-28 }}</ref>
поразвитию возможности взаимодействия
по развитию возможности взаимодействия
<ref>[http://www.aiim.org/ResourceCenter/Archive/Article.aspx?ID=30301 AIIM — Interoperable ECM — Fact or Fiction?]</ref>
<ref>{{Cite web |url=http://www.aiim.org/ResourceCenter/Archive/Article.aspx?ID=30301 |title=AIIM — Interoperable ECM — Fact or Fiction? |accessdate=2009-02-04 |archiveurl=http://webarchive.loc.gov/all/20100506121015/http://www.aiim.org/ResourceCenter/Archive/Article.aspx?ID=30301 |archivedate=2010-05-06 |deadlink=yes }}</ref>
между ECM-системами развивается благодаоя совместным усилиям государственных и коммерческих организаций, вендоров и консультантов.
между ECM-системами развивается благодаря совместным усилиям государственных и коммерческих организаций, вендоров и консультантов.


== См. также ==
== См. также ==
* [[ECM (бизнес)]] (ECM)
* [[ECM (бизнес)]] (ECM)
* [[Alfresco| Alfresco]] (ECM product from Alfresco)
* [[SharePoint]] (ECM product from Microsoft)


== Примечания ==
== Примечания ==
Строка 40: Строка 34:


== Ссылки ==
== Ссылки ==
* [http://wiki.alfresco.com/wiki/CMIS Alfresco CMIS Developer Toolbox]
* [http://docs.oasis-open.org/cmis/CMIS/v1.0/os/cmis-spec-v1.0.pdf The CMIS v1.0 OASIS Standard Specification]
* [http://docs.oasis-open.org/cmis/CMIS/v1.0/os/ The resources of the CMIS v1.0 OASIS Standard]
* [http://www.youtube.com/watch?v=dbMvd0gVTH0 CMIS Introduction Video] by EMC with Razmik Abnous, CTO
* [http://code.google.com/p/xcmis/ xCMIS — open source implementation of the CMIS specification]
* [http://www.youtube.com/watch?v=83tt0LgZudA CMIS Technical Overview, Part 1] by EMC with Dr. David Choy
* [http://wiki.alfresco.com/wiki/CMIS Alfresco CMIS Developer Toolbox] {{Wayback|url=http://wiki.alfresco.com/wiki/CMIS |date=20090210082931 }}
* [http://www.youtube.com/watch?v=yhoTOTl6phc CMIS Technical Overview, Part 2] by EMC with Dr. David Choy
* [http://www.youtube.com/watch?v=vFaSjSAj0-U CMIS Application Scenarios] by EMC
* [https://www.youtube.com/watch?v=dbMvd0gVTH0 CMIS Introduction Video] by EMC with Razmik Abnous, CTO
* [https://www.youtube.com/watch?v=83tt0LgZudA CMIS Technical Overview, Part 1] by EMC with Dr. David Choy
* [https://www.youtube.com/watch?v=yhoTOTl6phc CMIS Technical Overview, Part 2] by EMC with Dr. David Choy
* [https://www.youtube.com/watch?v=vFaSjSAj0-U CMIS Application Scenarios] by EMC
* [http://www.emc.com/events/2008/q3/09-18-08-cmis-launch.htm View CMIS Webcast] by EMC with Craig Randall, Software Architect
* [http://www.emc.com/events/2008/q3/09-18-08-cmis-launch.htm View CMIS Webcast] by EMC with Craig Randall, Software Architect
* [http://www.alphaworks.ibm.com/tech/p8cmis CMIS Prototype for IBM FileNet]
* [http://www.alphaworks.ibm.com/tech/p8cmis CMIS Prototype for IBM FileNet]
* [http://www.ecm-journal.ru ECM-Journal.ru - блоги и статьи о Enterprise Content Management]


[[Категория:Atom]]
[[Категория:Atom]]

[[en:Content Management Interoperability Services]]
{{изолированная статья}}

Текущая версия от 12:58, 6 мая 2022

Content Management Interoperability Services (CMIS, сервисы взаимодействия при управлении контентом) — предлагаемый ведущими производителями пакет стандартов, состоящий из набора веб-сервисов для совместного использования информации, хранимой в несвязанных между собой хранилищах контента[1].

Данный набор стандартов предназначен для обеспечения стандартизованных возможностей взаимодействия пользователей и приложений, совместно использующих различные хранилища контента. Первую техническую спецификацию для веб-сервисов для обмена контентом между ЕСМ-системами подготовили совместно специалисты EMC, IBM, Microsoft, Alfresco, Open Text[англ.], SAP, Day Software[англ.] и Oracle и подали заявку на стандартизацию в OASIS. Заявка опубликована в открытом доступе для публичного обсуждения[2][3].

Содержательно, CMIS — это набор технических спецификаций модели предметной области для взаимодействия с репозиториями ECM-систем посредством веб-служб. CMIS содержит предметно-ориентированную модель данных управления контентом, набор базовых сервисов, работающих с моделью данных и поддержку протоколов взаимодействия этих сервисов, включая: SOAP и REST / Atom.

Преимущества CMIS

[править | править код]

Спецификация CMIS содержит описание интерфейса для веб-сервисов, который:

  • разработан для работы с существующими хранилищами, позволяя пользователям создавать и совершенствовать приложения, поддерживающие одновременную работу с множеством хранилищ — делая доступным контент, который они уже имеют
  • отделяет веб-сервисы и контент от хранилища контента, позволяя пользователям управлять контентом независимо
  • обеспечивает базовые веб-сервисы и интерфейс Web 2.0, что ощутимо упрощает разработку приложений
  • является платформой разработки, которая не зависит от языка программирования
  • поддерживает разработку композитных приложений и мэшапы (mash-up) бизнес- или ИТ-аналитиками
  • обеспечивает рост сообщества независимых разработчиков программного обеспечения

Историческая справка

[править | править код]

В основании набора стандартов CMIS лежат начальные разработки сценариев использования, произведённые инициативной группой iECM Initiative [4] спонсированные AIIM. Текущий проект [5] по развитию возможности взаимодействия [6] между ECM-системами развивается благодаря совместным усилиям государственных и коммерческих организаций, вендоров и консультантов.

Примечания

[править | править код]
  1. Cover Pages — Вендоры опубликовали стандарт для сервисов взаимодействия при управлении контентом (Content Management Interoperability Services, CMIS). Дата обращения: 4 февраля 2009. Архивировано 27 января 2009 года.
  2. OASIS — Organization for the Advancement of Structured Information Standards. Дата обращения: 6 мая 2022. Архивировано 3 мая 2022 года.
  3. OASIS — Proposed Charter for OASIS Content Management Interoperability Services (CMIS) TC. Дата обращения: 4 февраля 2009. Архивировано 7 января 2009 года.
  4. AIIM — The iECM Initiative. Дата обращения: 4 февраля 2009. Архивировано из оригинала 6 мая 2010 года.
  5. AIIM — Interoperable ECM Standards Committee Архивировано 28 декабря 2008 года.
  6. AIIM — Interoperable ECM — Fact or Fiction? Дата обращения: 4 февраля 2009. Архивировано из оригинала 6 мая 2010 года.