Компания Alfresco, занимающаяся разработкой открытой системы управления контентом предприятий (ECM - Enterprise Content Management), выпустила первую реализацию чернового варианта стандарта CMIS (Content Management Interoperability Services), определяющего средства для обмена разнородной информации между системами управления контентом и внешними приложениями. Появление CMIS некоторые сравнивают с появлением SQL в 80-х годах прошлого века, но в отличии от SQL, CMIS ориентирован на работу с неструктурированными данными. Стандарт поддержали компании Alfresco, IBM, EMC, Microsoft, OpenText, Oracle и SAP.
Alfresco реализация CMIS включает следующие компоненты, используя которые, независимые разработчики смогут разрабатывать приложения, работающие с данными ECM -систем:
- Поддержку API для создание REST- и web-сервисов, позволяющих клиентской программе осуществлять операции соединения, навигации, чтения и создания контента в репозитории данных Alfresco;
- Язык запросов CQL (CMIS Query Language), предоставляющий SQL-подобный метод запроса данных из репозитория;
- Тестовый комплект, для оценки степени совместимости приложений и REST-дополнений.
|