Интеграция CMIS с BPM

Не могли бы вы сообщить мне, возможно ли интегрировать CMIS с системой BPM? Я знаю, что систему Pega BPM можно интегрировать с CMIS. Но я хочу интегрировать CMIS с рабочими процессами в Documentum или с репозиторием Alfresco. Я не обнаружил никакого типа объекта, связанного с BMP, который предоставляет CMIS.

Пожалуйста, совет. Спасибо за вашу помощь!


person Sam    schedule 10.02.2013    source источник


Ответы (2)


CMIS не предоставляет API, который напрямую соотносится с областью рабочих процессов: вся модель предметной области и API предназначены для управления документами.

Тем не менее, нет ничего невозможного в том, чтобы установить некоторые контракты между механизмом BPM и вашим клиентским приложением, чтобы информация, связанная с рабочим процессом (состояния, свойства, определения рабочего процесса и т. д.), была сопоставлена ​​с объектами уровня домена CMIS, т. е. документами, свойствами, отношениями. и политики.

Это определенно не идеально, но, поскольку в CMIS нет прямого API рабочего процесса, это единственный доступный вам вариант.

person skuro    schedule 10.02.2013
comment
Спасибо skuro, я тоже нашел такой же. - person Sam; 11.02.2013

Я вижу, что этот вопрос довольно старый, но реальный ответ все еще может быть интересен. Я успешно протестировал концепцию создания Service Broker для K2 (http://www.k2.com/). ), который поддерживает CMIS.

K2 позволяет создавать Service Brokers в .Net, так что это довольно просто. Позже вы можете сгенерировать K2 SmartObjects, подключившись к вашему брокеру, и использовать их как в своем процессе, так и в своих веб-формах.

На самом деле я проверил это с помощью Alfresco, чтобы протестировать CMIS. Поддержка Alfresco была отличной.

Итак, отвечая на ваш вопрос, да, это определенно возможно с K2 Blackpearl и K2 SmartForms.

person Chevdor    schedule 31.03.2015