Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Workflow (jbpm) / 3 сообщений из 3, страница 1 из 1
19.09.2006, 00:19:44
    #33995433
vndovr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Workflow (jbpm)
Начали использовать данный движок и возникли вопросы по построению самого графа и моделированию процессов :)

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

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

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

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

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


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