powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Workflow (jbpm)
3 сообщений из 3, страница 1 из 1
Workflow (jbpm)
    #33995433
vndovr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Начали использовать данный движок и возникли вопросы по построению самого графа и моделированию процессов :)

Каким образом выделять отдельные состояния и с какой стороны смотреть на систему. Есть ли какая-либо методика для этого? Попробую объяснить на примере - простой flow:

Пользователь создает документ на вебе. В зависимости от какой-то характеристики самого документа он отсылается одному из 2-n.... человек на ревью. После отсылки пользователь и тот кто ревьюит получают письмо что документ отправлен. Результат ревью, к примеру, - годен / не годен :). Пока ревью не завершен пользователь может сколько угодно раз заходить на сайт и вносить изменения в документ. После ревью он получает письмо с результатом.

Т.е. задача достаточно простая. Когда начал попробовать реализовать ее на JBPM возникла масса вопросов вроде:
- что будет начальным состоянием?
- выносить ли процесс создания документа (веб форма) в отдельное состояние, какого оно типа?
- процесс отсылки письма выносить в отдельное состояние или нет, или просто определять обработчик на переход из состояния?
- каким образом на графе отразить возможность того что пользователь может постоянно вносить изменения в документ? - состояние документа не изменяется при этом.
- где предпочтительнее хранить данные - в БД JBPM или отдельно, а движок использовать только для обеспечения flow?

Если у кого-либо есть опыт или ссылки на хорошие статьи по данному вопросу - поделитесь пожалуйста. У самого какое-то ощущение что не понимаю чего-то ключевого в данном фреймоврке - прикинул несколько возможных решений и ни в одном не ощутил стройности - все как-то кривовато.

Спасибо большое за помощь!
...
Рейтинг: 0 / 0
Workflow (jbpm)
    #33995663
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ваша отправная точка http://www.wfmc.org/ ... читайте, сравнивайте. Область workflow сейчас уже в достаточной степени формализована и jPDM/jPDL всего лишь одна из реализаций, тогда как понимание того, как стоит описывать бизнес процессы вполне может быть получено и при чтении литературы по другим продуктам (в данном случае от wfmc)
...
Рейтинг: 0 / 0
Workflow (jbpm)
    #33996980
vndovr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за ссылку - буду читатьо.
Если у вас есть опыт работы в данной области - конкретно по приведенному примеру вы можете что-либо сказать?
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Workflow (jbpm)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]