Thanks for the reply, Jason. I'll take a look at
quartz.net.
Another option I was discussing with a coworker is to create another
module to plug into RSB on startup. The module would create a Timer,
based on configuration, and when triggered, the Timer would add a
message to the bus to initiate the process.
What I like about this approach is that it is still completely
contained within RSB as a module rather than having another place to
go to manage these processes.
I'll do some experimentation to see what works best.