On Fri, Nov 13, 2009 at 10:40 AM, Asier <[email protected]> wrote: > > On 13 nov, 02:04, John Mettraux <[email protected]> wrote: > > > "ruote as a server" best incarnation is currently : > http://github.com/kennethkalmer/ruote-kit > > > > the 'client' application communicate with it over HTTP. Usually it's > > JSON over HTTP. > > > > Launching a flow implies POSTing a launchitem encoded as JSON to a > > /processes resource. While browsing the workitems currently available > > for a participant is done by GETting /workitems/participant_name. > > Ok, so with ruote-kit I can remotely manage ruote. Great. >
ruote-kit is a wrapper around the engine, providing a JSON and web interface to the engine, participants, workitems, expressions, errors and the history. It is built on a combination of daemon-kit and sinatra, more on this later. > The Abstra.cc guys are running a ruote-kit equivalent in JRuby. From > > it they can access various Java libraries directly and other > > applications can talk over HTTP to the application. > > > > (Abstra.cc please correct me if I'm wrong). > > Is this Open Source. > Yes, MIT Licensed and available at http://github.com/kennethkalmer/ruote-kit > I've seen other people communicating with remote ruote via DRB (some > kind of Ruby RMI). > Ruote doesn't do any user/role management. It only has some > > participant name/regex to participant implementation mapping. > > > > Sorry for the fuzziness of my answer, best regards, > > So ruote only takes care about worklow, leaving role/participant > management to external applications. That's fine. > The idea with ruote-kit is that you can add your own rack middleware to handle complex scenarios like this easily. ruote-kit is a work in progress, I'm spending as much time as I can to get it into a working condition since I need it for several of my own projects. Best -- Kenneth Kalmer [email protected] http://opensourcery.co.za @kennethkalmer --~--~---------~--~----~------------~-------~--~----~ you received this message because you are subscribed to the "ruote users" group. to post : send email to [email protected] to unsubscribe : send email to [email protected] more options : http://groups.google.com/group/openwferu-users?hl=en -~----------~----~----~----~------~----~------~--~---
