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

Overview of Basic Web and Internet Technologies

Given by Geoffrey Fox at Beijing Web Tutorial on May 27-30 1997. Foils prepared 5 July 97

We review some of the base material assumed in CPS616 using curricula material taken from CPS606
History and Structure/Size of Internet and Web
Basic Internet and Web Services
What is WebWindows and basic Web architecture
Overview of Networking for Internet
MIME HTTP
but not HTML or CGI (see separate presentations)


This mixed presentation uses parts of the following base foilsets which can also be looked at on their own!
GeneralFoils97B           General NPAC Foils-B starting 
                           June97(PowerPoint)
UCCWebArch97              Introduction to Architecture of World Wide 
                           Web
ECS400WebIntro-Spring97   Introduction to World Wide Web (WWW)
CPS616Master97            Overview of CPS616 Technologies of the 
                           Information Age 1997
NPACScreenDumps97         Collection of GIF Images for General NPAC 
                           Projects  January 97-
Infovision95              InfoVISION: Information Video Simulation 
                           Imagery ON demand
FoxResFall95              Set of Add-On Foils for Research 
                           Presentations
GeneralResFoils96         Miscellaneous Presentation Material used in 
                           1996
CRPCAnnualMeetingMay96    General Collection of Foils for CRPC Annual 
                           Meeting
Webworkaddons             Additional Material for Web Technology 
                           Presentations July 95 -- March 96

Table of Contents for Overview of Basic Web and Internet Technologies



Web Review as a Quick Introduction for CPS616
           GeneralFoils97B 023 001 Review of Basic Web/Internet 
                                   Technologies -- Networking HTTP 
                                   MIME!
           GeneralFoils97B 024 002 Abstract of Web Review Material
           GeneralFoils97B 025 003 3 Reasons to Learn or Use Web 
                                   Technologies

Web Internet Intranet Client Server Architecture
              UCCWebArch97 002 004 The Architecture of the World Wide 
                                   Web
   ECS400WebIntro-Spring97 006 005 Applications based on information 
                                   services typically use a 
                                   Client/Server Architecture
   ECS400WebIntro-Spring97 007 006 Familiar Clients and Servers
              UCCWebArch97 003 007 Top-level View of the World Wide 
                                   Web
              UCCWebArch97 004 008 Top-level View of the Corporate 
                                   Intranet

History and Politics of the Web
            CPS616Master97 008 009 Basic (CPS606) Structure of World 
                                   Wide Web

ecs400spring97/ecs400webintro/5
              UCCWebArch97 006 010 Background on the Internet
   ECS400WebIntro-Spring97 004 011 History of the Internet

Current and Future Size of the Web
         NPACScreenDumps97 018 012 Internet Trends - Internet Hosts 
                                   1989-1997
         NPACScreenDumps97 019 013 Internet Trends - Internet Hosts - 
                                   Overall Trend
         NPACScreenDumps97 020 014 Internet Trends - Internet Domains 
                                   in DNS 
         NPACScreenDumps97 021 015 Internet Trends - WWW-Prefixed 
                                   Hosts 
         NPACScreenDumps97 022 016 Internet Trends - Hosts: 
                                   Three-Letter Domains 
         NPACScreenDumps97 023 017 Internet Trends - Hosts: Two-letter
                                    Domains, >120,000 per country
              Infovision95 007 018 NII Compute & Communications 
                                   Capability in Year 2000 --> 2005
              Infovision95 008 019 Ultimate Vision and Implementation 
                                   of NII and InfoVision

Internet Services
   ECS400WebIntro-Spring97 010 020 Internet Services:  Telnet
   ECS400WebIntro-Spring97 011 021 Internet Services:  FTP  
   ECS400WebIntro-Spring97 012 022 Internet Services:  News
   ECS400WebIntro-Spring97 013 023 Internet Services:  Mail Lists

Web Services
   ECS400WebIntro-Spring97 014 024 Web Content is Hyperlinked 
                                   Multimedia
   ECS400WebIntro-Spring97 015 025 Web Links can go to other Internet 
                                   Services
   ECS400WebIntro-Spring97 016 026 Multimedia types
   ECS400WebIntro-Spring97 017 027 Forms and CGI Scripting
   ECS400WebIntro-Spring97 018 028 The CGI script returns data through
                                    the server
   ECS400WebIntro-Spring97 019 029 Web Search Engines
   ECS400WebIntro-Spring97 020 030 Web Search Indexes

The Base Technologies
            CPS616Master97 009 031 The Current Web Client Server Model
   ECS400WebIntro-Spring97 021 032 Databases
   ECS400WebIntro-Spring97 022 033 JavaScript
   ECS400WebIntro-Spring97 023 034 Java
   ECS400WebIntro-Spring97 024 035 Future Web Technologies:  VRML

WebWindows is a Critical Unifying Concept

              FoxResFall95 020 036 Open Universal WebWindows -- 
                                   A Revolution in the Software 
                                   Industry!
         GeneralResFoils96 053 037 The WebWindows Operating System
    CRPCAnnualMeetingMay96 028 038 Examples and Why WebWindows will 
                                   Dominate Software Industry?
    CRPCAnnualMeetingMay96 013 039 Illustration of WebWindows Concept 
                                   for Presentation Software
             Webworkaddons 077 040 RCIHalloween Presentation Foil on 
                                   WebFoil in WebFoil!!
             Webworkaddons 092 041 JavaScript Based WebFoil Prototype
    CRPCAnnualMeetingMay96 014 042 Lessons of WebFoil for WebWindows 
                                   Software Development Scenario

Back to the Current Party Line Web Technology Scenario

            CPS616Master97 009 043 The Current Web Client Server Model
            CPS616Master97 010 044 Architecture of Web Software
           GeneralFoils97B 003 045 General Web Architecture

Basics of Networking
              UCCWebArch97 005 046 Networking Basics
              UCCWebArch97 007 047 Networking Basic Definitions
              UCCWebArch97 008 048 Networking Standards:  OSI Layers
              UCCWebArch97 009 049 Simplified communication protocol 
                                   model
              UCCWebArch97 010 050 The TCP/IP protocol suite
              UCCWebArch97 011 051 Typical message formats
              UCCWebArch97 012 052 Networking
              UCCWebArch97 013 053 Communications Issues
              UCCWebArch97 014 054 Networking Speeds

Open Network Standards
              UCCWebArch97 015 055 Open Standards
              UCCWebArch97 016 056 Internet Documents:  Drafts, Memos 
                                   and Standards
              UCCWebArch97 017 057 Internet Documents - Examples

Message Passing Protocols MIME
              UCCWebArch97 018 058 Message-passing Protocols
              UCCWebArch97 019 059 Internet E-Mail (RFC-822)
              UCCWebArch97 020 060 Multi-purpose Internet Mail 
                                   Extension (MIME) 
              UCCWebArch97 021 061 MIME - "Content-Type" 
                                   Header Field
              UCCWebArch97 022 062 MIME - Base Content Types
              UCCWebArch97 023 063 MIME - Base Content Types, 
                                   continued

Web Services HTTP Protocol
              UCCWebArch97 024 064 Web Services - HTTP Protocol
              UCCWebArch97 025 065 Applications based on information 
                                   services typically use a 
                                   Client/Server Architecture
              UCCWebArch97 026 066 The World Wide Web is a collection 
                                   of clients and servers called 
                                   browsers and Web sites
              UCCWebArch97 027 067 HTTP - Hypertext Transport Protocol
              UCCWebArch97 028 068 HTTPD - HTTP Daemon
              UCCWebArch97 029 069 URL - Uniform Resource Locator
              UCCWebArch97 030 070 Web Links can go to other Internet 
                                   Services
              UCCWebArch97 031 071 HTTP - How does it work?
              UCCWebArch97 032 072 HTTP - GET Request Example
              UCCWebArch97 033 073 HTTP - Reply Example
              UCCWebArch97 034 074 HTTP - POST Request Example

List of Foils Used as they occur

GeneralFoils97B           General NPAC Foils-B starting 
                           June97(PowerPoint)
23 24 25 3
UCCWebArch97              Introduction to Architecture of World Wide 
                           Web
2 3 4 6 5 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
ECS400WebIntro-Spring97   Introduction to World Wide Web (WWW)
6 7 4 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
CPS616Master97            Overview of CPS616 Technologies of the 
                           Information Age 1997
8 9 9 10
NPACScreenDumps97         Collection of GIF Images for General NPAC 
                           Projects  January 97-
18 19 20 21 22 23
Infovision95              InfoVISION: Information Video Simulation 
                           Imagery ON demand
7 8
FoxResFall95              Set of Add-On Foils for Research 
                           Presentations
20
GeneralResFoils96         Miscellaneous Presentation Material used in 
                           1996
53
CRPCAnnualMeetingMay96    General Collection of Foils for CRPC Annual 
                           Meeting
28 13 14
Webworkaddons             Additional Material for Web Technology 
                           Presentations July 95 -- March 96
77 92

Sorted List of Foils Used

GeneralFoils97B           General NPAC Foils-B starting 
                           June97(PowerPoint)
3 23 24 25
UCCWebArch97              Introduction to Architecture of World Wide 
                           Web
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
ECS400WebIntro-Spring97   Introduction to World Wide Web (WWW)
4 6 7 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
CPS616Master97            Overview of CPS616 Technologies of the 
                           Information Age 1997
8 9 9 10
NPACScreenDumps97         Collection of GIF Images for General NPAC 
                           Projects  January 97-
18 19 20 21 22 23
Infovision95              InfoVISION: Information Video Simulation 
                           Imagery ON demand
7 8
FoxResFall95              Set of Add-On Foils for Research 
                           Presentations
20
GeneralResFoils96         Miscellaneous Presentation Material used in 
                           1996
53
CRPCAnnualMeetingMay96    General Collection of Foils for CRPC Annual 
                           Meeting
13 14 28
Webworkaddons             Additional Material for Web Technology 
                           Presentations July 95 -- March 96
77 92


© 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 Thu Aug 21 1997