CMU CS 15213 - Lecture (45 pages)

Previewing pages 1, 2, 3, 21, 22, 23, 43, 44, 45 of 45 page document View the full content.
View Full Document

Lecture



Previewing pages 1, 2, 3, 21, 22, 23, 43, 44, 45 of actual document.

View the full content.
View Full Document
View Full Document

Lecture

158 views

Lecture Notes


Pages:
45
School:
Carnegie Mellon University
Course:
Cs 15213 - Introduction to Computer Systems
Introduction to Computer Systems Documents

Unformatted text preview:

15 213 The course that gives CMU its Zip Web services Nov 28 2000 Topics HTTP Serving static content Serving dynamic content class26 ppt Web history 1945 Vannevar Bush As we may think Atlantic Monthly July 1945 Describes the idea of a distributed hypertext system a memex that mimics the web of trails in our minds 1989 Tim Berners Lee CERN writes internal proposal to develop a distributed hypertext system connects a web of notes with links intended to help CERN physicists in large projects share and manage information 1990 Tim BL writes a graphical browser for Next machines class26 ppt 2 CS 213 F 00 Web history cont 1992 NCSA server released 26 WWW servers worldwide 1993 Marc Andreessen releases first version of NCSA Mosaic browser Mosaic version released for Windows Mac Unix Web port 80 traffic at 1 of NSFNET backbone traffic Over 200 WWW servers worldwide 1994 Andreessen and colleagues leave NCSA to form Mosaic Communications Corp now Netscape class26 ppt 3 CS 213 F 00 100 000 000 Internet Domain Survey www isc org Internet hosts 10 000 000 1 000 000 100 000 Mosaic and Netscape 10 000 1 000 100 class26 ppt 4 CS 213 F 00 Web servers Clients and servers communicate using the HyperText Transfer Protocol HTTP client and server establish TCP connection Client requests content Server responds with requested content client and server close connection usually web client browser HTTP request web server HTTP response content Current version is HTTP 1 1 RFC 2616 June 1999 class26 ppt 5 CS 213 F 00 Web server statistics Apache Mosaic Microsoft Other Netscape class26 ppt source Netcraft Web Survey www netcraft com survey 6 CS 213 F 00 Static and dynamic content The content returned in HTTP responses can be either static or dynamic Static content content stored in files and retrieved in response to an HTTP request HTML files images audio clips Dynamic content content produced on the fly in response to an HTTP request Example content produced by a CGI process executed by the



View Full Document

Access the best Study Guides, Lecture Notes and Practice Exams

Loading Unlocking...
Login

Join to view Lecture and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Lecture and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?