How the World Wide Web works - PowerPoint PPT Presentation

About This Presentation
Title:

How the World Wide Web works

Description:

many protocols run 'on top of' TCP/IP (telnet, ftp, smpt) ... handles JavaScript or VBscript. database stuff. Microsoft IIS img src = % foundrecords.image ... – PowerPoint PPT presentation

Number of Views:480
Avg rating:3.0/5.0
Slides: 17
Provided by: barend
Category:
Tags: vbscript | web | wide | works | world

less

Transcript and Presenter's Notes

Title: How the World Wide Web works


1
How the World Wide Web works
  • Barend Köbben
  • International Institute for Geo-information
    Science and Earth Observation (ITC)

2
History of the Web
(1969) start of ARPAnet
  • (1983) ARPAnet, USEnet en EUnet adopt TCP/IP
    communication birth of the Internet
  • many protocols run on top of TCP/IP (telnet,
    ftp, smpt)
  • because of IP-adressing all networks can can be
    seen as one big network
  • (1991) definition of the WWW-protocols
  • HTTP HyperText Transfer Protocol
  • HTML HyperText Markup Language

3
IP-adressing DNS (domain name servers)
INTERNET
www.kartografie.nl
kartoweb.itc.nl
4
HTTP communication
  • Client-server architecture

Client
Server
Webserver (IIS, Netscape, HTTPd)
Browser (Explorer, Netscape, Opera)
5
HTML code
  • ltPgtHelloltBgtWorldlt/BgtltHRgtHow areltIgtyoult/Igt?ltPgtltA
    HREF otherfile.htmlgtClick herelt/agt to go.
  • Looks like
  • Hello World
  • How are you?
  • Click here to go.

6
Standard configuration
http// www.itc.nl /file.html
STATIC MAP
7
Constraints
  • Standard configuration offers
  • HTTP communication-protocol
  • HTML, GIF en JPEGformats
  • Static maps only
  • No interactivity (except clickable maps)
  • Overcoming the constraints
  • Only possible by adding data-formats and
    protocols
  • Possible loss of platform independency

8
Plugins (client-side)
PDF-READER
interactive map
9
Java applets (client-side)
10
JavaScript (client-side)
ltscript gt lt!-- Document.write(map) //--gt lt/sc
riptgt
map
11
CGIapplications (server-side)
www.kartografie.nl /CGI?makemaptitleitc
12
Active Server Pages (server-side) handles
JavaScript or VBscript
Microsoft IIS
HTML
in memory
ltimg src map.gifgtltbrgtdatabase stuff
server-plugin(asp.dll)
a
13
Java servlets (server-side)
14
ArcView-IMS a mixed solution
15
Internal server (itcnt07 student sites)
  • Only available within ITC (within firewall)

16
External Web server (eg. Kartoweb)
Write a Comment
User Comments (0)
About PowerShow.com