Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

0 06.02.2003 21:33 Architektur Moderner Internet Applikationen – Technische Grundlagen Copyright ©2003 Christian Donner. Alle Rechte vorbehalten. Architektur.

Ähnliche Präsentationen


Präsentation zum Thema: "0 06.02.2003 21:33 Architektur Moderner Internet Applikationen – Technische Grundlagen Copyright ©2003 Christian Donner. Alle Rechte vorbehalten. Architektur."—  Präsentation transkript:

1 :33 Architektur Moderner Internet Applikationen – Technische Grundlagen Copyright ©2003 Christian Donner. Alle Rechte vorbehalten. Architektur Moderner Internet Applikationen TU Wien/Ausseninstitut Technische Grundlagen DI Christian Donner cd (at) donners.com

2 :33 Architektur Moderner Internet Applikationen – Technische Grundlagen Copyright ©2003 Christian Donner. Alle Rechte vorbehalten. Inhalt – Technische Grundlagen Begriffe Was ist ein RFC? Das HTTP Protokoll Webserver, Application Server Programmiermodelle im Web Produktübersicht Die Bandbreite eines Websites

3 :33 Architektur Moderner Internet Applikationen – Technische Grundlagen Copyright ©2003 Christian Donner. Alle Rechte vorbehalten. Wichtige Begriffe Internet Streng genommen wird damit eine Netzwerkinfrastruktur bezeichnet World Wide Web (WWW) URI/URL HTTP HTML FTP DNS

4 :33 Architektur Moderner Internet Applikationen – Technische Grundlagen Copyright ©2003 Christian Donner. Alle Rechte vorbehalten. Was ist ein RFC? Request for Comment Serie von Dokumenten, die die technischen Grundlagen und Standards des Internet definiert und dadurch auch die Geschichte des Internet dokumentiert

5 :33 Architektur Moderner Internet Applikationen – Technische Grundlagen Copyright ©2003 Christian Donner. Alle Rechte vorbehalten. Das HTTP Protokoll Ist im Application Layer der TCP/IP Protokoll Suite angesiedelt: Application Layer Transport Layer Network Layer Link Layer HTTP, Telnet, FTP, etc. TCP, UDP IP Network interface device driver

6 :33 Architektur Moderner Internet Applikationen – Technische Grundlagen Copyright ©2003 Christian Donner. Alle Rechte vorbehalten. Das HTTP Protokoll Browser/Web Server HTTP Request HTTP Response Web BrowserWeb Server

7 :33 Architektur Moderner Internet Applikationen – Technische Grundlagen Copyright ©2003 Christian Donner. Alle Rechte vorbehalten. Web Server und Application Server Web Server Bedient HTTP Requests Im wesentlichen statische Inhalte Application Server In der Regel über einen Web Server eingebunden Kann physisch auf der selben Hardware laufen (co-location) oder eigene Hardware haben Bedient HTTP Requests Im wesentlichen dynamische Inhalte

8 :33 Architektur Moderner Internet Applikationen – Technische Grundlagen Copyright ©2003 Christian Donner. Alle Rechte vorbehalten. Das HTTP Protokoll Browser/Web Server/Application Server HTTP Request HTTP Response Web Browser Web Server Request Response App Server App-Server Plug-in

9 :33 Architektur Moderner Internet Applikationen – Technische Grundlagen Copyright ©2003 Christian Donner. Alle Rechte vorbehalten. Das HTTP Protokoll Browser, Web-, 2 Application Server (Direkt) HTTP Request HTTP Response Web Browser Web Server Request Response App Server 1 App-Server Plug-in App Server 2

10 :33 Architektur Moderner Internet Applikationen – Technische Grundlagen Copyright ©2003 Christian Donner. Alle Rechte vorbehalten. Das HTTP Protokoll Browser, Web-, 2 Application Server (Redirect) HTTP Request HTTP Response Web Browser Web Server Request Response App Server 1 App-Server Plug-in App Server 2Web Server Request Response App-Server Plug-in HTTP Request HTTP Response

11 :33 Architektur Moderner Internet Applikationen – Technische Grundlagen Copyright ©2003 Christian Donner. Alle Rechte vorbehalten. Programmiermodelle im Web Komplexität Kosten J2EE.Net Java CGI ASP SS - JavaScript PHP SSI

12 :33 Architektur Moderner Internet Applikationen – Technische Grundlagen Copyright ©2003 Christian Donner. Alle Rechte vorbehalten. Überlegungen bez. Bandbreiten Die verfügbare Bandbreite bestimmt die erlaubte Seitengröße Generell gilt nach wie vor als Ziel, unter 64kB zu bleiben (natürlich inklusive Imagedateien) Target Audience: Die Zielgruppe muss analysiert werden. Geographische und soziologische Aspekte spielen eine Rolle, z.B.: Verbreitung von High-Speed Internetzugängen Qualität der Telefoninfrastruktur Nutzung vorrangig vom Büro oder von zu Hause Geographische Nähe zum Server

13 :33 Architektur Moderner Internet Applikationen – Technische Grundlagen Copyright ©2003 Christian Donner. Alle Rechte vorbehalten. Vielen Dank für Ihre Aufmerksamkeit!


Herunterladen ppt "0 06.02.2003 21:33 Architektur Moderner Internet Applikationen – Technische Grundlagen Copyright ©2003 Christian Donner. Alle Rechte vorbehalten. Architektur."

Ähnliche Präsentationen


Google-Anzeigen