|
Posted by Peter Scott on May 10, 2008, 11:59 am
Please log in for more thread options
On Fri, 09 May 2008 18:30:06 -0700, Jonathan wrote:
> I have a few dozen Perl functions. I need to run those functions in a
> handful of different sequences, depending on the input data and user
> choices. Sometimes I need to add functions to, or remove functions
> from, the sequence--even while the sequence is running.
>
> In this day of web service orchestration and various process- and
> workflow-based tools, I'm sure there's something out there that fits
> the bill. Just not sure what it'd be. Suggestions?
Well you haven't given us much to go on. Only your comment that you might
want to change a sequence while it is running suggests a large scale. I
am thinking some sort of callback structure, which to me suggests that you
might want to look at POE. POE itself isn't exactly an off-the-shelf
solution but you may find someone has built one for you. Maybe POE::Queue.
--
Peter Scott
http://www.perlmedic.com/ http://www.perldebugged.com/
|