|  | Consolidated list of documentation, scripts and other resources available with the WASD v8.5 package.
| All demonstrations should work when using the DEMO.COM procedure. Results with some may vary according to local system setup and environment. When on an installed server a few may be disabled completely or configured to require authorization in line with local requirements. |
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 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 **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 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 Request_Error_Msg Demonstration of a script requesting the server to generate an error message on it's behalf. 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 Apache Bench The Apache Group's ad hoc benchmark utility (only VMS V7.n or greater). Source Calogs Consolidates multiple access logs into a single file with records sorted in time-order. 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 HTAdmin Provides command-line maintenance of $HTA authorization databases. 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 RandSeed Seeds a file with 2048 bytes pseudo-random data. Used by WASD OpenSSL package. Source SECHAN Specialized tool used when maintaining WASD package security. 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 WASD Bench :^) A $QIO-driven analogue to the Apache Bench utility. It also provides for exercising and/or stress-testing a server (in a similar role to the retired WWWRKOUT utility). Source Where Server returns the mapped VMS file specification for the supplied path. Demonstration Xray Server provides the response header and body as a plain-text document. Demonstration
Last revised June 2004 |