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.
|
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. |
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