Find this at http://www.npac.syr.edu/users/gcf/webarch98/

Introduction to Architecture of World Wide Web

Given by Nancy J. McCracken at CPS406/606 on Fall Semester 98. Foils prepared October 2 98

The World Wide Web (WWW) (the Web) is a hyperlinked collection of documents and programs that reside on computers all over the world, linked by the Internet.
This talk will show the underlying components and mechanisms that make the Web work.
  • Network protocols based on TCP/IP and a common Domain Name Service
  • Message-passing protocols based on MIME
  • Web Server architecture based on the HTTP protocol
This works on a world-wide basis is because these protocols are based on Open Standards which have been implemented by many vendors on a variety of machines. The Web software structure is strictly non- proprietary, while allowing proprietary pieces to fit in where needed.
The same architecture and software that makes the Web work is also suitable for implementing distributed applications between hetereogeneous machines and networks. This makes the architecture attractive for the corporate Intranet as well.


Table of Contents for Introduction to Architecture of World Wide Web


001 The Architecture of the  World Wide Web
002 The Architecture of the World Wide Web
003 Top-level View of the World Wide Web
004 Top-level View of the Corporate Intranet
005 Networking Basics
006 Background on the Internet
007 Networking Basic Definitions
008 Networking Standards:  OSI Layers
009 Simplified communication protocol model
010 The TCP/IP protocol suite
011 Typical message formats
012 Networking
013 Communications Issues
014 Networking Speeds
015 Internet 2
016 Open Standards
017 Internet Documents:  Drafts, Memos and Standards
018 Internet Documents - Examples
019 Message-passing Protocols
020 Internet E-Mail (RFC-822)
021 Multi-purpose Internet Mail Extension (MIME)
022 MIME - "Content-Type" Header Field
023 MIME - Base Content Types
024 MIME - Base Content Types, continued
025 Web Services - HTTP Protocol
026 Applications based on information services typically use a 
    Client/Server Architecture
027 The World Wide Web is a collection of clients and servers called 
    browsers and Web sites
028 HTTP - Hypertext Transport Protocol
029 HTTPD - HTTP Daemon
030 URL - Uniform Resource Locator
031 Web Links can go to other Internet Services
032 HTTP - How does it work?
033 HTTP - GET Request Example
034 HTTP - Reply Example
035 HTTP - POST Request Example
036 Common Gateway Interface (CGI) - an introduction
037 Three-Tier Web Architecture


© Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Mon Oct 12 1998