This directory provides some demonstration CGIplus scripts. These are here only to provide examples on approaching the CGIplus environment ... and of course to provide some skeletal code for use in real CGIplus applications ;^) Also provided is a CGIplus-based wrapper for supporting ISAPI extension DLLs.

Demonstration CGIplus Scripts
Standard CGICGIplus Source CodeComment
[demo] [demo] CGIplusDemo.c
[demo] CGIplusLoop.c Uses a simple loop to read the CGIplus variables from CGIPLUSIN.
[demo] [demo] CGIplusSkel.c Uses the CGILIB library to get the variables regardless of whether it's the standard or CGIplus environment.
[demo] [demo] CGIplusTest.c
[demo] CGIPLUSPROC.COM Even DCL procedures can be CGIplus scripts!
CGIplus and Perl
See HT_ROOT:[SRC.PERL]
Other WASD Scripts Using CGIplus
[demo] [demo] Conan.c "Conan The Librarian" provides access to help and text libraries
HyperShelf Provides access to BNU and Bookreader shelves
HyperReader Provides access Bookreader books
ISAPI Supported using CGIplus
ISAPI ... Microsoft and Process Software Corp. Specification
CGIsapi.c This is the wrapper application that allows ISAPI DLLs to be executed as WASD scripts
[demo] ISAPIexample.c An example ISAPI DLL
Demonstration Scripts for CGI Callout
[demo] CGICALLOUTPROC.COM Standard CGI DCL procedure using callouts.
[demo] CGICALLOUT.C Standard CGI C program using callouts.
[demo] CGIPLUSCALLOUTPROC.COM CGIplus DCL procedure using callouts.
[demo] CGIPLUSCALLOUT.C CGIplus C program using callouts.