Кто-нибудь знает систему рабочего процесса на основе Zend (или php), которая является открытым исходным кодом и может быть интегрирована в проект? Что я понимаю под системой документооборота:
- Пользователь запускает рабочий процесс, отправляя некоторый параметр запуска (например, запрос SOAP / HTML)
- Zend запускает рабочий процесс в фоновом режиме (при высокой нагрузке на сервер операции выстраиваются в очередь)
- Рабочий процесс может быть построен из нескольких модулей / действий, например xml экспорта> создать PDF> отправить PDF пользователю> отправить электронную почту (Backend)
- Пользователь видит текущее состояние работающего рабочего процесса в сети и получает результат, как только закончил, через ajax-запросы к серверу. (Пользовательский интерфейс)
- Администратор имеет обзор общих рабочих процессов (интерфейс администратора)
Спасибо за ваши подсказки!