This is for VMS people who want to do Perl CGI's via the OSU HTTP server.
CRINOID is open-source FREE software for running Perl CGIs and serving
them through the OSU HTTP server.
o CRINOID can provide multiple persistant processes for
handling CGI requests for minimum latency. When combined
with the OSU HTTP's server capability to distribute requests
over multiple DECNET nodes, this provides an extreme level
of responsiveness for VMS CGI applications.
o Perl scripts persistant, cached, and reusable in the multiple
server processes for fast response to requests. Perl and
selected Perl modules preloaded to minimize script startup
time.
o CGI code for each user handled by separate user-owned
processes, so that even unpriviledged users can have CGIs with
no impact on other user's or system security.
o No "255 byte" limitations in HTTP variables; no DCL
intermediary between server and Perl CGI.
o Graphics output directly from Perl, without writing to tempfile
and copying to server.
o "Standard" Perl CGI code used, although the usual VMS != Unix
caveats apply.
o Extensive logging and configuration options
The most recent release is version 0.5-1. There's been a number of
bugs fixed and features added over the months since the last
announcement.
Some highlights:
o multihoming support
o Script timeout control, directory searching and filetype options
o Improved configuration procedure
o configurable additions to @INC, import/export script %ENV,
o Perl scripts with __DATA__ sections now supported
o better error trapping, messages (including user-configurable)
and trapping of "exit()" in scripts.
o improved script caching and reduced script rerunning overhead
Source code distribution, documentation, etc. can be found at
http://www.crinoid.com
--
Drexel University \V --Chuck Lane
======]---------->--------*------------<-------[===========
(215) 895-1545 _/ \ Particle Physics
FAX: (215) 895-5934 /\ /~~~~~~~~~~~ [EMAIL PROTECTED]