Интеграция через механизм шлюзов
Все шлюзы DocsVision к другим системам реализованы как расширения
workflow-подсистемы и обладают схожей функциональностью, каждый по
отношению к соответствующей системе.
Основные функции шлюзов:
- Мониторинг объектов внешней системы. Благодаря
специфическому набору функций и их параметров для каждой внешней
системы, шлюз обнаруживает требуемую информацию или её изменения в
соответствии с заданными настройками мониторинга. При обнаружении
определенной информации может быть запущен соответствующий
бизнес-процесс DocsVision.
- Чтение данных из объектов внешней системы. Шлюз
осуществляет чтение данных из объектов внешней системы и передает их
для дальнейшей обработки в переменные бизнес-процесса DocsVision. На
основании этой информации может автоматически измениться ход
бизнес-процесса, она может быть передана на следующие этапы процесса.
- Маршрутизация информации и ссылок на объекты внешней
системы. Полученная из внешней системы информация может
маршрутизироваться в бизнес-процессе DocsVision. Например, в задании
участнику процесса может быть передана ссылка на нужный объект внешней
системы, по которой может быть запущено соответствующее приложение и
открыт этот объект. Или соответствующая информация может быть
представлена пользователю в виде значений параметров задания, или в
виде вложенного файла.
- Модификация данных во внешней системе. Из бизнес-процесса
DocsVision через шлюз может быть произведена модификация данных во
внешней системе. Это может быть новая запись или изменение какого-то
поля в учетной системе, или публикация данных на портале и пр.
Благодаря этому универсальному механизму
DocsVision может взаимодействовать в ходе выполнения бизнес-процессов с
другими ИТ-системами, служить средством их процессной интеграции. Это
особенно важно, потому что реальные бизнес-процессы, протекающие на
предприятиях, как правило, затрагивают несколько различных систем и
множество участников в различных ролях.
Ряд шлюзов включает дополнительные
функции. Так, например, шлюз к Microsoft SharePoint Portal Server
позволяет отображать содержимое папок DocsVision на портале через
web-parts, и автоматически вызывать соответствующий компонент
DocsVision для отображения элементов списка.
На сегодня выпущены шлюзы к следующим
системам:
- Файловая система;
- DocsVision;
- Microsoft Exchange Server;
- Microsoft Office SharePoint Server;
- Microsoft Dynamics AX;
- Microsoft Dynamics CRM;
- 1С:Предприятие 8.0.
Этот список постоянно расширяется. Кроме того, наличие DocsVision API и
SDK позволяет разрабатывать шлюзы к другим системам в рамках проектов
внедрения. |