John, It is almost like we need a way for an activity (participant in OpenWFE) to consume a workitem, send the request and wait for an asynchronous response. The response comes back to the Workflow Service sitting on top of OpenWFE. It then needs to find the relevant participant and send the response. Not sure if we want an internal software bus within OpenWFE to do this or if the task needs to suspend itself and get restarted by the engine when the response comes in. Pat.
> From: John Mettraux <[EMAIL PROTECTED]> > Reply-To: <[email protected]> > Date: Fri, 10 Aug 2007 17:45:22 +0900 > To: <[email protected]> > Subject: [openwferu-users] Re: Inter-Process Communication > > > Hi Pat, > > On 8/10/07, cappelaere <[EMAIL PROTECTED]> wrote: >> >> John, >> As you know this is a hot topic in the Wf-XML area. We are currently >> looking at a RESTFul approach to it and I owe you a document (coming >> soon). Short of sharing the document that is currently half-baked, >> here is my current thoughts: >> >> A remote engine is REST-accessible and any activity can easily launch >> a remote process. >> Calling activity would have access to remote process status & data >> (using a GET). >> >> Better, this calling activity could be exposed as a URI somehow and >> subscribe to process event notification. Calling activity waits for >> response, gets the message and continues on. >> This does not appear as a huge stumbling block... > > Indeed, > > maybe I could write a stub of a participant that triggers a webservice > REST or SOAP and waits for the reply. > > How do you envision the reply part ? (I will read the document to find > out and maybe comment in this thread). > > > TTYS, cheers, > > -- > John Mettraux -///- http://jmettraux.openwfe.org > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "OpenWFEru users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/openwferu-users?hl=en -~----------~----~----~----~------~----~------~--~---
