[jboss-user] [jBPM] - Re: synchronization between jbpm5 database and my own database

Chris Melas do-not-reply at jboss.com
Tue Jun 14 04:07:29 EDT 2011

Chris Melas [http://community.jboss.org/people/melc] created the discussion

"Re: synchronization between jbpm5 database and my own database"

To view the discussion, visit: http://community.jboss.org/message/610058#610058

If your system has its own business logic like managing registrations of some kind, where each registration has its own life cycle and data, then you could have your own database/shema and create the lifecycle-business process model of your registration in bpmn-jbpm5. 
The user interfaces - human tasks can be part of the jbpm5, however the data from the human tasks can be stored in your database/schema but the bpm related data are from/for jbpm5 and they are automatically stored via jbpm5 persistence in jbpm5 database/schema. If you have variables that you want to use/manipulate etc in your business process then you can pass them to jbpm5 and retrieve them later or simply persist them from jbpm5 in your database via some kind of custom service task that you create.

The integration between the two systems can happen via the api or by using rest web services.

We work in very complex projects of this nature, with information systems that have their own db etc. and they integrate nicely, to be honest you have so many choices and you are so flexible that you might go a little dizzy at first  :)  , but afterwards you'll see that everything fits nicely together.

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/20110614/a772e36a/attachment.html 

More information about the jboss-user mailing list