>       I would like to know any such standalone servers that could
> process the perl requests offline (taking requests from a file or
> queue end).
>
>       I definitely would like to get fancier as my requirement is
> immediate.  Upon finding a server that could process the requests
> away from mod_perl, I most probably would modify mod_perl to
> communicate with the standalone servers via sockets (and maybe
> maintain persistence).

Well, I had a need like this, and I wrote a standalone server that my
mod_perl processes communicate with, using POE (http://poe.perl.org).  My
POE server has, among other features, a TCP line-based interface.  I can
test it with a simple telnet, or using netcat(1).  It meets my needs, but be
advised that this server itself had (has!) a pretty substantial development
time investment involved as well... and that is aside from simply learning
how to make things work in POE!

However, by no means should you consider POE your only opportunity... there
are any number of ways to write a server daemon that can communicate with
another process via TCP or pipe or whatever.

That being said, this thread is now completely aside from mod_perl, and I
agree it should terminate.  But if you decide to pursue POE, then I'll see
you on the POE list!

L8r,
Rob

Reply via email to