<P>The FrontPage Personal Web Server supports the Common Gateway Interface V1.1 for execution of "scripts" (back-end
programs) at the request of clients. It does this in two ways: </P>
<UL>
<LI>by executing a DOS "virtual machine" (VM) and creating the CGI environment in the VM. </LI>
<LI>by directly executing a Windows application, and passing the CGI variables and data via files. </LI>
</UL>
<P><IMG SRC="../images/exclam.gif" ALIGN=bottom BORDER=0 WIDTH=17 HEIGHT=32> It is <I>strongly</I> recommended that you use the <A HREF="wincgi.htm">Windows CGI interface</A> with Visual Basic for your back end development!
The Windows CGI interface does <I>automatic decoding of forms data</I>.</P>
<P>The documentation supplied with the Personal Web Server contains a complete guide to developing CGI scripts. Also
included is a sample Visual Basic program that contains a "shell" module containing all of the code needed to set up the CGI
environment inside a VB back-end. The server supports the POST method of HTTP, so you can support the "forms"
feature of browsers. Finally, the DOS CGI interface can be reconfigured in a variety of ways that permit using things like
QBASIC, perl, Tcl or Icon instead of a DOS shell.</P>
<P><A HREF="features.htm"><IMG SRC="../images/back.gif" ALIGN=bottom BORDER=2 WIDTH=40 HEIGHT=40> Return to the feature list</A>. </P>
<HR>
<P>Copyright (C) 1995 Vermeer Technologies, Inc. All rights reserved. </P>