www - World Wide Web Dijiang Huang WWW Objective To share...

Info iconThis preview shows pages 1–11. Sign up to view the full content.

View Full Document Right Arrow Icon
World Wide Web Dijiang Huang
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
2 WWW Objective To share information across the Internet in a “Publishing” mode Net user with information to share makes it available in a suitable format on a web server. Other Net users who know (or can find) the location of that information (and have access permissions) can access the information
Background image of page 2
3 Communications Model Client / Server model used for WWW Server program will start up on TCP port 80 on the server’s machine. Clients with network access to that machine can then query the data, using a TCP connection for access to the machine, and using the WWW applications protocols
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
4 WWW Architecture Web Server Browser Browser Browser Browser
Background image of page 4
5 Applications Architecture Web Server Apache (Linux), IIS (Windows), etc. Intended to support multiple clients Potentially heavy processing loads Web Client (Browser) Mozilla, Netscape, Internet Explorer, etc. Interprets and presents incoming data Text, graphics (static, animated), audio, video, etc.
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
6 Server / Data Location URL: Universal Resource Locator Identifies base applications protocol Identifies Domain Name of Server May identify port for service (if not default) Identifies desired file or document requested. http://snac.eas.asu.edu/dhuang Implies default document (index.html or home.html,) at dhuang subdirectory. Not secure!
Background image of page 6
7 WWW Communications Web Server Browser DNS Server
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
8 Data Caching Many queries are repeated (same base pages, but different lower level pages). Can save time by saving a copy of previously downloaded files Caching done at two levels Local host Proxy machine
Background image of page 8
9 Host Caching Web Server Browser File 1 File 2 File 3 File 4
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
10 Proxy Caching Web Server Browser Browser Proxy Server Net A Net B File 1 File 2 File 3 File 4
Background image of page 10
Image of page 11
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 31

www - World Wide Web Dijiang Huang WWW Objective To share...

This preview shows document pages 1 - 11. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online