Process engine [message #519649] |
Tue, 09 March 2010 10:21  |
Eclipse User |
|
|
|
In the proposal you mention you're going to define a BPM platform on top of OSGi, I would like to know a little bit more about that, are you going to integrate some process engine into equinox?
|
|
|
Re: Process engine [message #519662 is a reply to message #519649] |
Tue, 09 March 2010 10:40  |
Eclipse User |
|
|
|
Hi Davide,
Thank you for your interest, the point you ask about is very important in eBPM project proposal.
The answer to you question is "Yes", but let me to explain a bit more details about, beacuse in eBPM different approachs are possible.
Basically we have two options to integrate a Process Engine within Equinox OSGi container:
1) The first one is to provide a sort of what we call "BPMGateway" OSGi bundle, that is responsible for providing OSGi services that have in charge to orchestrate other OSGi services according to a process definition. In that case the "Process Engine" is implemented as OSGi bundle so it live inside the OSGi container
2) Where the first approach is not possible, the other option we have is to have the OSGi service container to live as an embedded container within the process engine, this is for example the case for BPEL engines...
So to answer you yes we are going to have a process engine within eBPM, but eBPM services will also be usable within external process engine...
Andrea
|
|
|
Re: Process engine [message #575731 is a reply to message #519649] |
Tue, 09 March 2010 10:40  |
Eclipse User |
|
|
|
Hi Davide,
Thank you for your interest, the point you ask about is very important in eBPM project proposal.
The answer to you question is "Yes", but let me to explain a bit more details about, beacuse in eBPM different approachs are possible.
Basically we have two options to integrate a Process Engine within Equinox OSGi container:
1) The first one is to provide a sort of what we call "BPMGateway" OSGi bundle, that is responsible for providing OSGi services that have in charge to orchestrate other OSGi services according to a process definition. In that case the "Process Engine" is implemented as OSGi bundle so it live inside the OSGi container
2) Where the first approach is not possible, the other option we have is to have the OSGi service container to live as an embedded container within the process engine, this is for example the case for BPEL engines...
So to answer you yes we are going to have a process engine within eBPM, but eBPM services will also be usable within external process engine...
Andrea
|
|
|
Powered by
FUDForum. Page generated in 0.04445 seconds