darren hartford [https://community.jboss.org/people/dhartford] created the 
discussion

"JBPM5 - usage approaches/patterns question"

To view the discussion, visit: https://community.jboss.org/message/748023#748023

--------------------------------------------------------------
Hey all,
I've been having some difficulty trying to track down JBPM5 (or, in general, 
BPM engine) approaches/patterns/architectual mode/deployment model, or some 
other term I haven't figured out yet ;-)

So, example of what I'm looking for, and I'm hoping someone can help guide 
towards existing blogs/documentation around this area:

* [master workflow server] JBPM as a separate server, managing many workflows 
for many 'applications' (application defined as a single domain product, but 
may have shared components/workflow/subprocesses with other applications). 
Workflows are created and managed by the server, and 'applications' only make 
hooks -- an 'application' will not function without the master workflow server.
* [application workflow] JBPM integrated within the server of a N-tier system, 
focused on only one application.
* [embedded workflow] JBPM integrated in an offline thick client, potentially 
syncing with a parent system.
* ??? any others I haven't thought of


And then, of course, the pros/cons that people have experienced in each of 
those approaches, as well as any I may have missed or if I completely 
mis-understood JBPM's approach.  As an older example, when learning BPEL 
5-10-odd years ago there was heavy focus on webservices and leaned very much to 
'master workflow server' kind of approach as the 'only way', but required a lot 
of investment before you got any gains.  Trying to identify other approaches 
that may be more lightweight for gradual adoption, or may be better for certain 
scenarios.

Thanks for any feedback!
-D
--------------------------------------------------------------

Reply to this message by going to Community
[https://community.jboss.org/message/748023#748023]

Start a new discussion in jBPM at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]

_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to