Re: Workflow engine
Helge Hess <[email protected]>
| Newsgroups | gmane.comp.cms.opengroupware.discuss.general |
|---|---|
| Message-ID | <[email protected]> |
On 6. Jan 2005, at 17:47 Uhr, Adam Tauno Williams wrote: > Most engines let you define a web service (SOAP) provider where you > specify the method to invoke, required parameters; it simply a matter > of defining the provider 'schema', and then method can be invoked. How is authentication handled in a real world setup? >> I suppose writing a small SOAP<->XML-RPC bridge should be pretty easy >> in Mono? > True. And on my to-do list. I already have some .NET Remoting <-> OGo > XML-RPC code. I'm currently redrafting all my slop and maybe I will > have something someone else would be interested in. Would you consider starting a Mono implementation of GroupDAV? Are there any iCalendar parsing libraries for Mono? >> That is actually the major work, packaging the OGo functionality in >> something which can be referred from the workflow definition. Not sure >> how this is done in current solutions as it probably involves some >> scripting. > Just some mechanism for OGo to emit events would be terribly useful and > save a great deal of polling. Even something as simple as 'object > created;task;11560' would be extremely useful. Write it to a file or a > table, with a timestamp, Currently for an external system to know a > task (or anything) was created is really hard, although tracking a > existing object is easy based upon the objectVersion. What you want is not possible. Whether the object will be created is only known at database transaction commit. We once started an effort called the "trackd". This allowed XML-RPC clients to register themselves for change notifications. The trackd itself tracked changes by polling the object version. http://svn.opengroupware.org/viewcvs/trunk/Recycler/SandStorm/ skytrackd/?rev=593 I agree that such a functionality would be very useful. > Perhaps, I don't know if it has a plugin interface. I've so far > avoided > developing in Java; running the apps is hard enough. Well, actually JaWE install was flawless, the provided JNLP works just fine. >> Writing some own simple modeller as a web app could be done as well. >> Not sure whether people would be pleased with that though. > Like OpenWFE's droflo? Don't know what this is. Greets, Helge -- http://docs.opengroupware.org/Members/helge/ OpenGroupware.org -- OpenGroupware.org Discussion [email protected] http://mail.opengroupware.org/mailman/listinfo/discuss