Fig. 1.
Accessing the ASH Slide Bank CD-ROM from the web: a user running a web browser on an authorized workstation connected to the Internet makes a request for a page from the Slide Bank web interface (generally by clicking on a link to the interface’s home page). The requested page is actually a Cold Fusion “template” containing a mix of web-standard HyperText Markup Language codes (“tags”) interlaced with Cold Fusion tags directing the Cold Fusion “middleware” engine to perform various database operations. The web server receives the request, sees that the requested page is a CF template, and passes the request to the CF engine. CF strips the CF tags out of the template, performing database operations and substituting results in place of the tags as appropriate. After it finishes processing the template thusly, the page (HTML-only at this point) is passed back to the web server for return to the browser. Web server security is configured so that only workstations (on-campus or not) connected directly into the campus network are permitted access to the Slide Bank interface.