And to add to what Jim and Phil have said, you can also use the cgi engines to create your own shell commands. If you put a copy of the appropriate cgi engine in a folder somewhere (I put it at the top level of the disk ( "/revShell"), and set it's permissions appropriately, you can then write cgi-type scripts that can read and write files, make other shell calls, and so-on.

Since these cgi-type scripts are your own, you make calling them non- blocking by using shell redirects, and then have them write files that you can monitor, both for their status and their results, leaving your main app free to handle the gui. It probably wouldn't be too hard to use a shell command like ps to monitor CPU and memory usage, and so have some sort of queuing system to prevent hogging the server.

Best,

Mark
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to