Presentation is loading. Please wait.

Presentation is loading. Please wait.

Department of Geo-information Processing How the World Wide Web works Barend Köbben International Institute for Geo-information Science and Earth Observation.

Similar presentations


Presentation on theme: "Department of Geo-information Processing How the World Wide Web works Barend Köbben International Institute for Geo-information Science and Earth Observation."— Presentation transcript:

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

2 Department of Geo-information Processing History of the Web (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 (1969) start of ARPAnet

3 Department of Geo-information Processing IP-adressing & DNS (domain name servers) INTERNET SURFNETadmin nl-domain: xx.xx.nl ITC routeradmin ITC- domain: xx.itc.nl NVK server192.92.92.70 www.kartografie.nl DNS aliasing = kartoweb.itc.nl

4 Department of Geo-information Processing HTTP communication HTTP communication Client-server architecture Browser (Explorer, Netscape, Opera) Webserver (IIS, Netscape, HTTPd) Client Server Can I have that file? Here it is...

5 Department of Geo-information Processing HTML code Hello World How are you ? Click here to go. Looks like: Hello World How are you? Click here to go.

6 Department of Geo-information Processing http:// www.itc.nl /file.html PUT file.html Standard configuration file.gif STATIC MAP PUT file.gifGET file.gifGET file.html STATIC MAP

7 Department of Geo-information Processing Constraints Standard configuration offers:  HTTP communication-protocol  HTML–, GIF– en JPEG–formats  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 Department of Geo-information Processing Plugins (client-side) PDF-READER file.pdf interactive map

9 Department of Geo-information Processing map applet Java applets (client-side) Java Virtual Machine map applet Java- applet code map.class

10 Department of Geo-information Processing map JavaScript (client-side) Java Virtual Machine

11 Department of Geo-information Processing www.kartografie.nl /CGI?makemap &title=“itc” CGI–applications (server-side) itc CGI- APPLI- CATION

12 Department of Geo-information Processing a HTML in memory server-plugin (asp.dll) Active Server Pages (server-side) handles JavaScript or VBscript database stuff Microsoft IIS database stuff

13 Department of Geo-information Processing map applet Java servlets (server-side) Java Virtual Machine map applet Java- applet code map.class

14 Department of Geo-information Processing arcview map server-plugin (esrimap.dll) Java Virtual Machine Java- applet code mapcafe. class ArcView-IMS: a mixed solution

15 Department of Geo-information Processing authors windows network Web-browsers Anonymous access (Web) http administrator (blenke@itc.nl) Internal server (itcnt07 student sites) IIS server itcnt07.itc.nl  Only available within ITC (within “firewall”) special dir “www” on personal drive M:

16 Department of Geo-information Processing authors ftp username/password privileges Web-browsers Anonymous access (Web) http administrator (kartoweb@itc.nl) External Web server (eg. Kartoweb) Kartoweb server


Download ppt "Department of Geo-information Processing How the World Wide Web works Barend Köbben International Institute for Geo-information Science and Earth Observation."

Similar presentations


Ads by Google