Hello,

I'm evaluating the use of ODE in our organization and one thing that I'm not 
clear about is how one can get the status of, and eventually continue, an 
existing instance of a process.

So the scenario is this:  a client makes a call to a process deployed on ODE.  
As 
a result, ODE starts a new instance of the process, which internally is calling 
a 
bunch of services.  While the process is executing, the blocking connection 
between the client and ODE is severed, but the client needs to be able to get a 
status or continue that same instance of the process.  

Is this possible?

Would correlation-sets help here?  If the client passes a correlation-id header 
as 
part of its initial request to ODE,  and ODE starts the instance of the process 
as 
described above.  Then if the client sends the exact same request again, with 
the 
same correlation-id, would ODE start a new instance or continue the one that 
stopped in the middle?

I'm asking several questions here, please let me know if you  need more 
information.

thank you!

M

Reply via email to