DOCUMENTATION
Technical Overview
WASD HTTPd configuration and management.
Document.
Environment Overview
Using the WASD HTTPd environment from a document author's perspective.
Document.
Scripting Environment
Creating scripts for any of WASD's CGI, CGIplus, ISAPI or OSU envirnments.
Document.
Nuts and Bolts
Overview of HTTPd design and operation.
Document.
SDM2HTM Utility
Converter from SDML to HTML (used to produce WASD documentation).
Document.
*PostScript versions of the above documents are available
in the respective subdirectories of
HT_ROOT:[DOC]
Significant Changes
Information about per-version changes in package configuration, behaviour,
etc.
Document.
Updating? Beware!
Obvious or known "gotchas!" when updating from one version of
WASD to another.
Document.
Y2K (aka. Millenium Bug, etc.)
A statement regarding Year 2000 and related issues
(which in restrospect, and fortunately, was a bit of a fizzer :^)
Document.
Search HTML Documentation
Search
all [DOC...]*.HTML for a specified string.
Examples
Various configuration examples.
Directory.
Exercise
Files and procedures used in testing and exercising the server.
Directory.
Source Code
Source code directory.
Directory,
Search
all [SRC...] for a specified string.
SCRIPTING
CGILIB
A source-code collection of C-language routines for easing script
programming. Many WASD scripts employ these routines and can provide usage
examples.
Demonstration,
Source.
CGIplus
Persistent CGI script programming environment.
Sources and Demonstrations.
CGIsapi
ISAPI persistent script programming environment.
Demonstration,
Source.
CGIutl
A CGI-processing utility, making the handling of POSTed requests and
other script programming using DCL procedures more convenient.
Demonstration,
Source.
Java
Java-based persistent and non-persistent scripting.
Sources and Demonstrations.
OSU & DECnet
OSU (DECthreads) server compatible DECnet scripting environment.
Sources and Demonstrations.
Perl
A Perl package with usage examples for supporting persistant Perl
scripting.
Sources and Demonstrations.
**Also see
Scripting Environment
document on creating scripts for these environments.
SCRIPTS
Calendar
Generates simple calendars for selectable years.
Demonstration,
Source.
CGI_symbols
Very simple DCL procedure displaying CGI environment variables.
Demonstration,
Source Code.
CharSet
Displays the characters 0 to 255 using selectable browser character sets.
Demonstration,
Source.
Colors
Displays the "standard" 216 Netscape colours in text and
backgrounds.
Demonstration,
Source.
Conan The Librarian
Provides access to VMS Help and Text libraries.
Demonstration,
source code.
Cookie_Demo
Simple DCL procedure demonstrating HTTP cookie manipulation.
Demonstration,
Source Code.
Fetch
Performs some proxy functionality, and HTTP and FTP access from other
scripts.
Demonstration,
Source.
GList
Lists and displays GIF, JPEG and XBM graphics images.
Demonstration,
Source.
Hdisk
Provides disk usage graph and information.
Demonstration,
Source.
HprintS
Simple interface for printing files to queued VMS printers.
Demonstration (may be configured),
Source.
HyperReader
Along with HyperShelf, provides access to Bookreader documents.
Demonstration,
Source Code.
HyperShelf
Provides access to Bookreader and BNU shelves.
Demonstration,
Source Code.
HyperSPI
VMS System Performance Information via the Web!
Example,
Source.
ReportError
Example script for reporting errors in a site-prefered manner.
Source.
SHOW
DCL procedure showing the ease with which useful scripts can be produced.
Demonstration,
Source Code.
Query
String search and extract in plain and HTML text files.
Demonstration,
Source.
TMailer
Drop-in WASD replacement for the OSU TMAIL script.
Demonstration,
Source.
UTILITIES
ApacheBench
The Apache Group's ad hoc benchmark utility
(only VMS V7.n or greater).
Source.
Echo
Server simply echos the request back to the client as a plain-text document.
Demonstration.
HTTPdMon
Continuously displays HTTPd information in a terminal window.
Example,
Source.
pCache
Allows analysis of the proxy cache and its files' contents.
Source.
MD5digest
Make MD5 "fingerprints" of files' contents.
Source.
QDLogStats
Allows ad hoc analysis of log files (command-line and CGI).
Source.
StreamLF
Converts a file from variable to stream-LF format records.
Source.
UPD
Server provides an integrated update facility for simple, ad hoc changes to
files, etc.
Demonstration 1,
Demonstration 2,
Help.
Where
Server returns the mapped VMS file specification for the supplied path.
Demonstration.
WWWrkout
Exercises, stress-tests and guages performance of HTTP servers.
Source.
Xray
Server provides the response header and body as a plain-text document.
Demonstration.
|