CMIS - обещает выполнить обещания ECM о едином информационном пространстве
10.09.08
Не часто увидишь, как ИТ-гиганты вместо того, чтоб пытаться выжить друг друга с рынка, договариваются о чем-то ради блага пользователей. Тем не менее, сегодня такое чудо случилось. EMC, IBM и Microsoft сегодня представили совместный стандарт CMIS (Content Management Interoperability Services) - который должен значительно облегчить интеграцию бизнес приложений с системами управления контентом (ECM/CMS). Эту инициативу поддержали и другие ведущие ECM-вендоры: Open Text, Alfresco, Oracle и SAP. Конечно, они пошли на это не исключительно из благородных побуждений. Во-первых, внедрение CMIS поможет им лучше продавать обновления своих систем. Во-вторых, все они заинтересованы в защите бренда "ECM", который начал обманывать свои обещания.
Главной идеей концепции ECM было создание единого информационного пространства предприятия. Т.е. предполагается, что есть единая ECM система в которой весь корпоративный контент учтен, упорядочен и доступен для поиска. Но реально в большинстве крупных предприятий (а именно они являются пользователями ECM систем) используется не одна, а несколько систем, которые занимаются управлением контентом, и у каждой есть своя база данных. В результате имеем несколько разрозненных силосов с информацией, которые довольно сложно интегрировать (т.к. у каждой системы - свой, особенный набор интерфейсов).
Смирившись с тем, что клиентов не удастся подсадить исключительно на свою одну ECM систему, крупные вендоры решили хотя бы облегчить работу своим партнерам - интеграторам и, заодно, внушить клиентам, что обновление на новую версию с поддержкой CMIS - сэкономит им кучу денег.
CMIS позволяет бизнес-приложениям довольно легко работать с контентом, хранящимся в нескольких ECM системах. Например, он позволяет открывать, редактировать, удалять файлы, получать метаданные о файле, получать выборку файлов по определенным параметрам. CMIS основан на веб-сервисах, а значит, не зависит от языка программирования каждой ECM системы.
Первая версия CMIS 1.0, которую сегодня отдали на утверждение в OASIS (контора, которая занимается открытыми стандартами), в основном определяет стандартные интерфейсы для доступа к документам, хранящимся в ECM и управления ими (управление медиа-контентом, веб-контентом, управление записями - пока не поддерживается). Предполагается, что основными приложениями, использующими эти возможности будут корпоративные порталы, системы совместной работы, поисковики, электронные архивы, ERP/CRM системы.