On Tue, 7 Jan 2003, Chandrasekhar R S wrote:

> Date: Tue, 7 Jan 2003 12:52:27 +0530
> From: Chandrasekhar R S <[EMAIL PROTECTED]>
> To: [EMAIL PROTECTED]
> Subject: Query
>
> I am having a requirement as follows :
>
>       I need to execute/interpret the perl requests away from mod_perl.  Like,
> could mod_perl delegate the execution/interpretation of perl scripts to some
> other process.  In the end, mod_perl would be used just to accept requests
> from the Web Server, but processing will be done elsewhere and response will
> be routed back through mod_perl.
>
> - rsr.
>
> Namaste,
> R S Chandrasekhar
> [EMAIL PROTECTED]
> ISD     : 091-080-2052427
> Telnet : 847-2427
> Phone : 2052427

RSR,

You can certainly do something like this, in many different ways.
This *is* still Perl, you know.  :-)  You could use your mod_perl
process to update a queue that's in a file or database table, then
have another process (written in Perl or whatever) executed by a cron
job to look at the queue and process the next job.  The user could be
given a token to associate with the job, then then check back later to
get the results of the job.  If you need it to be more immediate, then
you'll have to get fancier.  If it's a really long-running process you
need to kick off, you'll need to take into account the dangers of
forking your mod_perl process or having it wait around for the end of
the job.

Have you tried searching the archives for similar questions?  Here's
one place you can search:

    http://mathforum.org/discussions/epi-search/modperl.html

Namaste,

ky

Reply via email to