GoAhead WebServer Architecture
GoAhead WebServer 架构
The following diagram is provided to illustrate major WebServer functionality, showing function relationships and identifying associated files. Refer to the list following this illustration for descriptions of these files.
WebServer Architecture (large view)
WebServer File Descriptions
asp.c cgi.c ejlex.c ejparse.c emfdb.c
Active server page support Standard CGI support
Embedded JavaScript lexical analyser Embedded JavaScript parser and API WebServer database
form.c handler.c main.c rom.c security.c sock.c sockGen.c um.c webs.c
In-memory forms processor with GCI support URL handler support
Main program and startup for operating system
ROM Web pages access module when not using a file system. Security URL handler. Implements a basic security policy Generic socket support
platform-independent socket support user management
primary GoAhead WebServer code. Includes state machine.