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

Web Technology Overview

Given by Geoffrey Fox at CPS616 Basic Information Track for Computational Science on Winter-Spring Semester 96. Foils prepared 22 January 1996

This surveys "old" Web Technology characterized by passive browsers and CGI enhanced servers. This is contrasted with the major new Web Technologies including VRML, PERL5, Java and JavaScript and illustrated by Netscape 2.0
We discuss the integration of the best technologies from "other computing arenas" (from PC to HPCC) including database, collaboration, Compression, GIS, Security, Network Protocols, CORBA, Multimedia Servers as well the many physical infrastructures of importance.
Emerging overall Web Concepts such as WebWindows WebWork and WebScript
Further major changes with the support of full televirtuality are expected with the evolution of interactive 3D worlds in VRML 2.0


This mixed presentation uses parts of the following base foilsets which can also be looked at on their own!
CPS616 Technology OverviewWeb Technology Overview
FoxResFall95              Set of Add-On Foils for Research 
                           Presentations
NIIASOP95B Master         Master of Overview of NII and Web Technology
                            for NII ASOP Review  at Langley
NIIASOP95 Master          Master for  Overview foils for NII Review 
                           for MADIC
SC95TutorialMaster        Supercomputing 95 Tutorial on Web 
                           Technologies for Education Master 
                           Presentation
NPACAddons                Collection of GIF Images for General NPAC 
                           Projects 1995-March96
Webworkaddons             Additional Material for Web Technology 
                           Presentations July 95 -- March 96
GeneralResFoils96         Miscellaneous Presentation Material used in 
                           1996
SC95Web-RDBMS             Brief Overview of Web-Relational Database 
                           Integration
CPS616webDBMS             CPS600 Presentation on Linkage of Web to 
                           Relational(Oracle) Databases
RCIHalloweenMaster        Master Foilset for RCI Presentation on HPCC 
                           and NII for Industry and Education
HPDC95 Tutorial Master    Master Foilset for Interactive Web based 
                           HPDC Technologies for Distance Education

Table of Contents for Web Technology Overview



Additional Resources
CPS616 Technology Overview 003 001 CPS 616 January-April 1996
                                   Computational Science Track on base
                                    technologies for the Information 
                                   Age:
                                   Overview of NII Technologies
                                   See:
                                   http://www.npac.syr.edu/users/gcf/cps616tech96
                                   
CPS616 Technology Overview 004 002 Abstract of CPS616 NII Technology 
                                   Overview
              FoxResFall95 016 003 Web Technology has at least three 
                                   opportunities for you and me!

We Start with the Current Party Line Web Technology Scenario

         NIIASOP95B Master 003 004 Architecture of Web Software
          NIIASOP95 Master 005 005 Basic Structure of World Wide Web
              FoxResFall95 024 006 The Java/Netscape2.0 Client server 
                                   Model
        SC95TutorialMaster 003 007 Some Current NII/Web Technologies 
                                   -- I
        SC95TutorialMaster 004 008 Some Current NII/Web Technologies 
                                   -- II
        SC95TutorialMaster 005 009 Some Technologies to be Integrated 
                                   into the Web -- I

Integration of Web with Parallel or Sequential Relational Databases
                NPACAddons 017 010 Web to Oracle Interface Screen 10: 
                                   Query by Subject --2
             Webworkaddons 060 011 NPAC Oracle 7 Web Interface -- Home
                                    Page
             Webworkaddons 064 012 Popular Query by Subject for NPAC 
                                   Oracle 7 Web Interface

Note that database use typifies use of filters to convert between various formats
         GeneralResFoils96 006 013 Choices of Formats and Filters in 
                                   Web Systems

The Integration of Web with Relational Data Bases is Remarkably Succesful
             SC95Web-RDBMS 003 014 Web Oracle Integration 
             SC95Web-RDBMS 004 015 Key points in Web Technology
             SC95Web-RDBMS 005 016 Key points in database technology
             SC95Web-RDBMS 006 017 Web-Database Synergy   
             SC95Web-RDBMS 007 018 NPAC Web-Database Applications
             SC95Web-RDBMS 008 019 Importance for Key Communities
             CPS616webDBMS 020 020 Client-Server Architecture for WOW

And Relational and Other Database Technology is Part of the Amazing Web Search Capabilities
        SC95TutorialMaster 023 021 Web Search Examples and Issues
        SC95TutorialMaster 024 022 Motivation for Web Search Systems
        SC95TutorialMaster 025 023 Challenges and Issues
        SC95TutorialMaster 026 024 Current Major Players in Web Search
        SC95TutorialMaster 027 025 Major Components and Architecture 
                                   of a Web Search System
        SC95TutorialMaster 028 026 The Web Gathering Subsystem
        SC95TutorialMaster 029 027 The Indexing Subsystem
        SC95TutorialMaster 030 028 The Database Search Engine
        SC95TutorialMaster 031 029 The Web Search Interface

This is just one early example but other technologies will also get integrated

        SC95TutorialMaster 006 030 Some Technologies to be Integrated 
                                   into the Web -- II
        SC95TutorialMaster 007 031 Our Overall NII Integrating Vision
        SC95TutorialMaster 008 032 Critical Emerging Web Technologies

Illustrations of relevance of Java

             Webworkaddons 007 033 Figure 6:Impressive early Java demo
                                    (fromBrown Univ.) -- sorting 
                                   algorithms
             Webworkaddons 015 034 Java Character Recognition Demo -- 
                                   The Letter W
             Webworkaddons 085 035 Dining Philosopher Educational 
                                   Applet
             Webworkaddons 086 036 Nuclear Reactor Educational Applet

VRML is another important technology!

        RCIHalloweenMaster 008 037 Why is VRML Another Important 
                                   Concept?
                NPACAddons 089 038 New York State Interactive Journey:
                                    link to Herkimer Home
                NPACAddons 079 039 Link between Interactive Journey 
                                   and classroom multimedia projects
             Webworkaddons 067 040 VRML for Geographical Information 
                                   system -- Western Long Island 
                                   View-1 using WebView

Geographical Information Systems using VRML enables virtual field trips in Living Schoolbook(see later)

             Webworkaddons 082 041 2D Terrain Rendering for New York 
                                   State Interactive Journey
             Webworkaddons 083 042 The Weather Report accessed through
                                    the Interactive Journey

Back to Overview Material on Technology!
        SC95TutorialMaster 009 043 Emerging Higher Level Web 
                                   Integration Concepts -- I 
        SC95TutorialMaster 010 044 Emerging Higher Level Web 
                                   Integration Concepts -- II

WebWindows is a Critical Unifying Concept

              FoxResFall95 020 045 Open Universal WebWindows -- 
                                   A Revolution in the Software 
                                   Industry!
              FoxResFall95 021 046 Examples and Why WebWindows will 
                                   Dominate Software Industry?
             Webworkaddons 033 047 Illustrative Screendump for 
                                   WebTools (Spring '95):Message 
                                   Editor: Functionality, 
                                   Implementation
        SC95TutorialMaster 011 048 What is WebWindows ?
        SC95TutorialMaster 013 049 Is WebWindows an Operating System ?
                                    
        RCIHalloweenMaster 004 050 WebWindows is Open Portable 
                                   Environment
    HPDC95 Tutorial Master 013 051 Is WebWindows an Operating System ?
                                    
        RCIHalloweenMaster 005 052 Illustration of WebWindows Concept 
                                   for Presentation Software
             Webworkaddons 077 053 RCIHalloween Presentation Foil on 
                                   WebFoil in WebFoil!!
        RCIHalloweenMaster 006 054 Lessons of WebFoil for WebWindows 
                                   Software Development Scenario
             Webworkaddons 078 055 RCIHalloween Presentation Foil on 
                                   WebFoil in WebFoil with Perl 
                                   Manipulated Source
         GeneralResFoils96 003 056 Some Operating System Issues
         GeneralResFoils96 004 057 Architecture of Web Client-Server 
                                   Software -- Mosaic/Netscape Today
         GeneralResFoils96 005 058 Architecture of Web Client-Server 
                                   Software -- The Future as suggested
                                    by Hotjava?

List of Foils Used as they occur

CPS616 Technology OverviewWeb Technology Overview
3 4
FoxResFall95              Set of Add-On Foils for Research 
                           Presentations
16 24 20 21
NIIASOP95B Master         Master of Overview of NII and Web Technology
                            for NII ASOP Review  at Langley
3
NIIASOP95 Master          Master for  Overview foils for NII Review 
                           for MADIC
5
SC95TutorialMaster        Supercomputing 95 Tutorial on Web 
                           Technologies for Education Master 
                           Presentation
3 4 5 23 24 25 26 27 28 29 30 31 6 7 8 9 10 11 13
NPACAddons                Collection of GIF Images for General NPAC 
                           Projects 1995-March96
17 89 79
Webworkaddons             Additional Material for Web Technology 
                           Presentations July 95 -- March 96
60 64 7 15 85 86 67 82 83 33 77 78
GeneralResFoils96         Miscellaneous Presentation Material used in 
                           1996
6 3 4 5
SC95Web-RDBMS             Brief Overview of Web-Relational Database 
                           Integration
3 4 5 6 7 8
CPS616webDBMS             CPS600 Presentation on Linkage of Web to 
                           Relational(Oracle) Databases
20
RCIHalloweenMaster        Master Foilset for RCI Presentation on HPCC 
                           and NII for Industry and Education
8 4 5 6
HPDC95 Tutorial Master    Master Foilset for Interactive Web based 
                           HPDC Technologies for Distance Education
13

Sorted List of Foils Used

CPS616 Technology OverviewWeb Technology Overview
3 4
FoxResFall95              Set of Add-On Foils for Research 
                           Presentations
16 20 21 24
NIIASOP95B Master         Master of Overview of NII and Web Technology
                            for NII ASOP Review  at Langley
3
NIIASOP95 Master          Master for  Overview foils for NII Review 
                           for MADIC
5
SC95TutorialMaster        Supercomputing 95 Tutorial on Web 
                           Technologies for Education Master 
                           Presentation
3 4 5 6 7 8 9 10 11 13 23 24 25 26 27 28 29 30 31
NPACAddons                Collection of GIF Images for General NPAC 
                           Projects 1995-March96
17 79 89
Webworkaddons             Additional Material for Web Technology 
                           Presentations July 95 -- March 96
7 15 33 60 64 67 77 78 82 83 85 86
GeneralResFoils96         Miscellaneous Presentation Material used in 
                           1996
3 4 5 6
SC95Web-RDBMS             Brief Overview of Web-Relational Database 
                           Integration
3 4 5 6 7 8
CPS616webDBMS             CPS600 Presentation on Linkage of Web to 
                           Relational(Oracle) Databases
20
RCIHalloweenMaster        Master Foilset for RCI Presentation on HPCC 
                           and NII for Industry and Education
4 5 6 8
HPDC95 Tutorial Master    Master Foilset for Interactive Web based 
                           HPDC Technologies for Distance Education
13


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 Tue Feb 18 1997