8/30/00
CSIT: IT1 Web Structure http://aspen.csit.fsu.edu/it1fall00
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