We are building a web-based application with Ruby on Rails and MySQL
backend. The client now wants us to add various workflow features that
will eventually expand into SOAP web services.
These workflow features include tasks such as automatically sending
reminders for due tasks, or if a particular set of information hasn’t
been logged by a certain time to automatically send an email reminder.
In the future it is envisaged these reminders will be sent as SOAP
One person I have asked has suggested using a Java-based workflow engine
such as JBoss jBPM or Intalio Workflow. However I am thinking a
Ruby-based solution would be better.
The script would need to run continuously with a built-in scheduler or
daemon (has to support both Linux and Windows platforms).
Wondering what suggestions there are for a Ruby-based solution?