Технологии Workflow (Workflow - поток работ) широко используются для интеграции процессов в информационных системах. В эти технологии входят:
Мониторинг и обработка событий в прикладный системе.
Обмен данными между прикладной системой и подсистемой управления процессами.
Маршрутизация объекта вне прикладной системы
Специализированная обработка прикладного объекта в рамках подсистемы управления процессами
Совместное использование справочной информации
Для инициализации процесса обработки информации, порождаемой (модифицированной) в том или ином приложении, необходимы средства наблюдения за появлением или изменением состояния объекта прикладной системы в соответствии с определенными критериями и формирование события в подсистеме управления процессами.
Очень часто возникает необходимость маршрутизации того или иного объекта прикладной системы (документа, электронной формы, файла, отчета, записи справочника и пр.) При этом, доступ к данному объекту должен осуществляться не в рамках специализированного АРМа, а из общей очереди заданий подсистемы управления процессами. Например, из почтового ящика Microsoft Outlook. Примером подобной задачи может быть внесение согласовательной визирующей подписи на договор, созданный в специализированной системе согласующими лицами. Для обеспечения данной возможности объект прикладной системы должен обладать возможностью быть переданным системой маршрутизации (например, посредством электронной почты) на рабочее место пользователя. Можно выделить два типа маршрутизации On-line, при котором сам объект физически не перемещается, а маршрутизируется ссылка на объект и Off-line, при котором объект изымается из системы и физически перемещается на клиентское рабочее место для обработки.