8/30/00
CSIT: IT1 Web Structure  http://aspen.csit.fsu.edu/it1fall00
14
Original Structure of World Wide Web
•Universal machine independent interfaces – Success of Web as much to with standards as software/hardware
•CGI Programs were originally usually written in PERL but can be essentially any Process and so do simulation, database access (this is JDBC), advanced document processing etc.
•Java (servlets) is of growing importance in Server Code
Browser
e.g. Netscape
or Microsoft
interpreting
XML, HTML
Java etc.
Viewer and
helper
Applications
for MPEG, VRML
etc.
HTTP Web
Server
written in C++
Or Java
HTML
Documents
CGI
Program
(e.g. PERL
becoming
Java)
HTTP protocol / MIME format
with HTML or XML
RMI or IIOP for Java/CORBA
URL (location of desired
 information) or info to invoke
 server side program
Basic Services
CGI Interface