[jboss-user] [jBPM] - JBPM5 - usage approaches/patterns question

darren hartford do-not-reply at jboss.com
Fri Jul 13 09:08:26 EDT 2012

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!

Reply to this message by going to Community

Start a new discussion in jBPM at Community

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-user/attachments/20120713/9d7f258b/attachment.html 

More information about the jboss-user mailing list