[jboss-user] [JBoss Seam] - When and where to use jBPM in Seam app ?
dkane
do-not-reply at jboss.com
Wed Jun 27 15:56:37 EDT 2007
If I understand correctly, jBPM was developed for :
1) Defining navigation and pageflows
2) Providing support for business process context, which is wider than session context. This way componens can be persisted across multiple users/sessions. Also, tasks can be logically assigned to users.
For first task, in my case, JSF navigation rules is pretty enough and I don't need jBPM.
Second, cross-user context and assignments - yes, could be convenient for order management. In my application, order passes through multiple states and is being processed by multiple executives. I guess this is the classic case of jBPM practice.
But I afraid I don't understand the whole power of jBPM here comparing to oldschool approach. Order and it's status is being persisted in database, anyway. Executives can see only orders with states corresponding to their responsibilities, it is easy to program. Can jBPM simplify this job and/or encapsulate any functionality which requires lots of manual coding ? Or do I miss yet another important aspects of jBPM usage ?
Thank you.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4058404#4058404
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4058404
More information about the jboss-user
mailing list