|
CGIplus readme
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/Code |
| Standard CGI | CGIplus |
Source Code | Comment |
| [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 |
|
|
CGIplus_cgivar.c |
A generic C language code module that interface with CGIplus
"record" and "struct" modes. #included in, and
demonstrated in, CGIPLUSTEST.C. |
|
[demo] |
CGIPLUSPROC.COM |
Even DCL procedures can be CGIplus scripts!
BUT ... DCL is inefficient enough in it's interpretation for a CGIplus
implementation about 50% slower that using standard CGI. So for real-world
applications in DCL avoid CGIplus and stick to CGI!
|
| 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 |
| Persistant Run-Time Environments |
| [demo] |
|
rte_example.c |
Example of persistant run-time environment. |
| Demonstration Scripts for CGI Callout |
| [demo] |
|
CGICALLOUTPROC.COM |
Standard CGI DCL procedure using callouts. |
| [demo] |
|
CGICALLOUTSINGLEBYTE.COM |
DCL procedure to demontstrate the special 'build-record' mode used with
scripting environments that insist on outputing one byte at a time!. |
| [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. |
|
Name Revised Size Description
obj_axp/ 3-Jul-2003 08:41 512 subdirectory
build_cgiplus.com 2-May-2008 14:43 646 DCL procedure
build_cgisapi.com 2-May-2008 14:43 2,024 DCL procedure
build_isapiexample.com 2-May-2008 14:43 1,978 DCL procedure
build_one.com 2-May-2008 14:43 2,084 DCL procedure
build_rte_example.com 2-May-2008 14:43 1,990 DCL procedure
cgicallout.c 2-May-2008 14:43 5,669 C source
cgicalloutproc.com 2-May-2008 14:43 1,085 DCL procedure
cgicalloutsinglebyte.com 2-May-2008 14:43 1,277 DCL procedure
cgiplus.pl 2-May-2008 14:43 802 Perl source
cgipluscallout.c 2-May-2008 14:43 5,314 C source
cgipluscalloutproc.com 2-May-2008 14:43 1,765 DCL procedure
cgiplusdemo.c 2-May-2008 14:43 7,800 C source
cgiplusloop.c 2-May-2008 14:43 2,150 C source
cgiplusperl.com 2-May-2008 14:43 1,154 DCL procedure
cgiplusproc.com 2-May-2008 14:43 859 DCL procedure
cgiplusskel.c 2-May-2008 14:43 1,797 C source
cgiplustest.c 2-May-2008 14:43 9,716 C source
cgiplus_cgivar.c 2-May-2008 14:43 7,937 C source
cgisapi.c 2-May-2008 14:43 40,766 C source
cgisapi.h 2-May-2008 14:43 4,287 C header
isapiexample.c 2-May-2008 14:43 13,124 C source
isapiexample.html 2-May-2008 14:43 1,815 "CGIsapi Example"
lra0.com 2-Aug-2006 17:07 872 DCL procedure
readme.html 2-May-2008 14:43 4,560 "CGIplus readme"
rte_example.c 2-May-2008 14:43 7,997 C source
rte_example.html 2-May-2008 14:43 1,741 "Run-Time Environment Usage Example"
|