© fink/spengler/ainf-lehrgang 2003 – folie 1 ainf/3. jahrgang netzwerke anwendungen...

26
© Fink/Spengler/AINF-Lehrgang 2003 – Folie 1 AINF/3. Jahrgang AINF/3. Jahrgang Netzwerke Netzwerke Anwendungen (Clientseitig) Anwendungen (Clientseitig) Karl Brenner, Andreas Fink, Gerhard Jüngling, Karl Brenner, Andreas Fink, Gerhard Jüngling, Albert Kopinits, Nina Maderner, Wolfgang Reischitz, Albert Kopinits, Nina Maderner, Wolfgang Reischitz, Heinz Slepcevic, Stefan Spengler Heinz Slepcevic, Stefan Spengler Gegenstan Gegenstan d Teilgebie Teilgebie t Thema Thema Autoren Autoren

Upload: conradine-amborn

Post on 06-Apr-2015

105 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: © Fink/Spengler/AINF-Lehrgang 2003 – Folie 1 AINF/3. Jahrgang Netzwerke Anwendungen (Clientseitig) Karl Brenner, Andreas Fink, Gerhard Jüngling, Albert

© Fink/Spengler/AINF-Lehrgang 2003 – Folie 1

AINF/3. JahrgangAINF/3. Jahrgang

NetzwerkeNetzwerke

Anwendungen (Clientseitig)Anwendungen (Clientseitig)

Karl Brenner, Andreas Fink, Gerhard Jüngling, Karl Brenner, Andreas Fink, Gerhard Jüngling, Albert Kopinits, Nina Maderner, Wolfgang Reischitz, Albert Kopinits, Nina Maderner, Wolfgang Reischitz, Heinz Slepcevic, Stefan SpenglerHeinz Slepcevic, Stefan Spengler

GegenstanGegenstandd

TeilgebietTeilgebiet

ThemaThema

AutorenAutoren

Page 2: © Fink/Spengler/AINF-Lehrgang 2003 – Folie 1 AINF/3. Jahrgang Netzwerke Anwendungen (Clientseitig) Karl Brenner, Andreas Fink, Gerhard Jüngling, Albert

© Fink/Spengler/AINF-Lehrgang 2003 – Folie 2

Vom Client zum Server

Page 3: © Fink/Spengler/AINF-Lehrgang 2003 – Folie 1 AINF/3. Jahrgang Netzwerke Anwendungen (Clientseitig) Karl Brenner, Andreas Fink, Gerhard Jüngling, Albert

© Fink/Spengler/AINF-Lehrgang 2003 – Folie 3

INTERNETdie wichtigsten Dienste

• Web,

• FTP,

• Telnet,

• SSH,

• Mail (POP, SMTP und imap),

• DNS

Page 4: © Fink/Spengler/AINF-Lehrgang 2003 – Folie 1 AINF/3. Jahrgang Netzwerke Anwendungen (Clientseitig) Karl Brenner, Andreas Fink, Gerhard Jüngling, Albert

© Fink/Spengler/AINF-Lehrgang 2003 – Folie 4

INTRANET(meist durch Firewall abgeschotet)

• firmenintern (auch schulintern)

• zusätzliche Dienste wie File- und Programsharing oder automatische IP-Vergabe (nfs, smb, DHCP)

• Groupware (z.B. ExchangeServer mit Outlook, PhProjekt...)

Page 5: © Fink/Spengler/AINF-Lehrgang 2003 – Folie 1 AINF/3. Jahrgang Netzwerke Anwendungen (Clientseitig) Karl Brenner, Andreas Fink, Gerhard Jüngling, Albert

© Fink/Spengler/AINF-Lehrgang 2003 – Folie 5

Clientprogramme

• Browser (InternetExplorer, Mozilla, Net

• Mailclient (Outlook, Mozilla, Eudora...)

• FTP-Client (WS-FTP), SFTP-Client

• Terminalprogamme (Telnet, SSH-Client)

• ...

Page 6: © Fink/Spengler/AINF-Lehrgang 2003 – Folie 1 AINF/3. Jahrgang Netzwerke Anwendungen (Clientseitig) Karl Brenner, Andreas Fink, Gerhard Jüngling, Albert

© Fink/Spengler/AINF-Lehrgang 2003 – Folie 6

Ein Web-Browser führt für Benutzer folgende Aufgaben aus:

• Verbindungsaufbau zu einem Web-Server

• Anfordern von Daten

• Empfangen von Daten

• Darstellen der Ergebnisse auf einem Bildschirm (umwandeln des HTML)

• Ausführen von Scriptsprachen wie Javascript

Page 7: © Fink/Spengler/AINF-Lehrgang 2003 – Folie 1 AINF/3. Jahrgang Netzwerke Anwendungen (Clientseitig) Karl Brenner, Andreas Fink, Gerhard Jüngling, Albert

© Fink/Spengler/AINF-Lehrgang 2003 – Folie 7

wichtigste Browser :

• Netscape Communicator

• Internet Explorer

• Mozilla

• Opera

• Konqueror

Page 8: © Fink/Spengler/AINF-Lehrgang 2003 – Folie 1 AINF/3. Jahrgang Netzwerke Anwendungen (Clientseitig) Karl Brenner, Andreas Fink, Gerhard Jüngling, Albert

© Fink/Spengler/AINF-Lehrgang 2003 – Folie 8

Plug-Ins

Erweitern die Browserfunktionalität

• Flash

• Authorware

• Quicktime

• RealPlayer

• Java-VirtualMachine

• ...

Page 9: © Fink/Spengler/AINF-Lehrgang 2003 – Folie 1 AINF/3. Jahrgang Netzwerke Anwendungen (Clientseitig) Karl Brenner, Andreas Fink, Gerhard Jüngling, Albert

© Fink/Spengler/AINF-Lehrgang 2003 – Folie 9

Der URL (Uniform Resource Locator)

Die Domains in Österreich werden von www.nic.at verwaltet

Page 10: © Fink/Spengler/AINF-Lehrgang 2003 – Folie 1 AINF/3. Jahrgang Netzwerke Anwendungen (Clientseitig) Karl Brenner, Andreas Fink, Gerhard Jüngling, Albert

© Fink/Spengler/AINF-Lehrgang 2003 – Folie 10

Dynamische HTML-SeitenDHTML

• HTML • Scriptsprachen• XML• CSS • SVG / Flash

Serverseitig und/oder Clientseitig

Durch Verbindung werden Animationen und Interaktionen möglich

Page 11: © Fink/Spengler/AINF-Lehrgang 2003 – Folie 1 AINF/3. Jahrgang Netzwerke Anwendungen (Clientseitig) Karl Brenner, Andreas Fink, Gerhard Jüngling, Albert

© Fink/Spengler/AINF-Lehrgang 2003 – Folie 11

Serverseitig

• PHP, • Pearl, • Phyton• ASP• .net• Java-Servlets• Datenbanken (mySQL, Oracle, DB2, MS-SQL)• ...

via CGI (Common Gateway Interface)

Page 12: © Fink/Spengler/AINF-Lehrgang 2003 – Folie 1 AINF/3. Jahrgang Netzwerke Anwendungen (Clientseitig) Karl Brenner, Andreas Fink, Gerhard Jüngling, Albert

© Fink/Spengler/AINF-Lehrgang 2003 – Folie 12

Clientseitig

• Javascript

• CSS

• Java

• XML - XSLT

• Flash

• ...

Page 13: © Fink/Spengler/AINF-Lehrgang 2003 – Folie 1 AINF/3. Jahrgang Netzwerke Anwendungen (Clientseitig) Karl Brenner, Andreas Fink, Gerhard Jüngling, Albert

© Fink/Spengler/AINF-Lehrgang 2003 – Folie 13

Was geschieht bei einem Webaufruf?

Page 14: © Fink/Spengler/AINF-Lehrgang 2003 – Folie 1 AINF/3. Jahrgang Netzwerke Anwendungen (Clientseitig) Karl Brenner, Andreas Fink, Gerhard Jüngling, Albert

© Fink/Spengler/AINF-Lehrgang 2003 – Folie 14

Server-Client

Page 15: © Fink/Spengler/AINF-Lehrgang 2003 – Folie 1 AINF/3. Jahrgang Netzwerke Anwendungen (Clientseitig) Karl Brenner, Andreas Fink, Gerhard Jüngling, Albert

© Fink/Spengler/AINF-Lehrgang 2003 – Folie 15

Trace Route

Page 16: © Fink/Spengler/AINF-Lehrgang 2003 – Folie 1 AINF/3. Jahrgang Netzwerke Anwendungen (Clientseitig) Karl Brenner, Andreas Fink, Gerhard Jüngling, Albert

© Fink/Spengler/AINF-Lehrgang 2003 – Folie 16

... graphisch

Page 17: © Fink/Spengler/AINF-Lehrgang 2003 – Folie 1 AINF/3. Jahrgang Netzwerke Anwendungen (Clientseitig) Karl Brenner, Andreas Fink, Gerhard Jüngling, Albert

© Fink/Spengler/AINF-Lehrgang 2003 – Folie 17

An dem Server angekommen geht die Anfrage über den Port (meist 80) zum WebserverDienst und bringt die dort eingestellte Startseite(meist index.htm) zurück.

Page 18: © Fink/Spengler/AINF-Lehrgang 2003 – Folie 1 AINF/3. Jahrgang Netzwerke Anwendungen (Clientseitig) Karl Brenner, Andreas Fink, Gerhard Jüngling, Albert

© Fink/Spengler/AINF-Lehrgang 2003 – Folie 18

der HTML-Text

Page 19: © Fink/Spengler/AINF-Lehrgang 2003 – Folie 1 AINF/3. Jahrgang Netzwerke Anwendungen (Clientseitig) Karl Brenner, Andreas Fink, Gerhard Jüngling, Albert

© Fink/Spengler/AINF-Lehrgang 2003 – Folie 19

Wie kommen meine Daten auf den Server?

• anonymous FTP• FTP (Passwort in Klartext!)

• SFTP

Page 20: © Fink/Spengler/AINF-Lehrgang 2003 – Folie 1 AINF/3. Jahrgang Netzwerke Anwendungen (Clientseitig) Karl Brenner, Andreas Fink, Gerhard Jüngling, Albert

© Fink/Spengler/AINF-Lehrgang 2003 – Folie 20

ftp im Browser

• z.B. ftp://ftp.univie.ac.at

• meist nur download da anonymous

Page 21: © Fink/Spengler/AINF-Lehrgang 2003 – Folie 1 AINF/3. Jahrgang Netzwerke Anwendungen (Clientseitig) Karl Brenner, Andreas Fink, Gerhard Jüngling, Albert

© Fink/Spengler/AINF-Lehrgang 2003 – Folie 21

Wie kommuniziere ich mit dem Server?

• Terminalemulation

• Telnet• SSH (Putty)

Page 22: © Fink/Spengler/AINF-Lehrgang 2003 – Folie 1 AINF/3. Jahrgang Netzwerke Anwendungen (Clientseitig) Karl Brenner, Andreas Fink, Gerhard Jüngling, Albert

© Fink/Spengler/AINF-Lehrgang 2003 – Folie 22

Sicherheit im Netz

• Cookies

• Browsereinstellungen

• Proxy

• Firewall

• personal Firewall (Zonealarm)

• Passwörter

• USER (Administrator)

Page 23: © Fink/Spengler/AINF-Lehrgang 2003 – Folie 1 AINF/3. Jahrgang Netzwerke Anwendungen (Clientseitig) Karl Brenner, Andreas Fink, Gerhard Jüngling, Albert

© Fink/Spengler/AINF-Lehrgang 2003 – Folie 23

Browsereinstellungen

Bsp: IE6.0→Extras/

Internetoptionen

• Sicherheit

• Datenschutz • Verbindungen

Page 24: © Fink/Spengler/AINF-Lehrgang 2003 – Folie 1 AINF/3. Jahrgang Netzwerke Anwendungen (Clientseitig) Karl Brenner, Andreas Fink, Gerhard Jüngling, Albert

© Fink/Spengler/AINF-Lehrgang 2003 – Folie 24

Sicherheit und Datenschutz

Page 25: © Fink/Spengler/AINF-Lehrgang 2003 – Folie 1 AINF/3. Jahrgang Netzwerke Anwendungen (Clientseitig) Karl Brenner, Andreas Fink, Gerhard Jüngling, Albert

© Fink/Spengler/AINF-Lehrgang 2003 – Folie 25

Proxyeinstellungen

• Proxies für verschiedene Dienste

• Portnummer• Ausnahmen

z.B. Intranet

Page 26: © Fink/Spengler/AINF-Lehrgang 2003 – Folie 1 AINF/3. Jahrgang Netzwerke Anwendungen (Clientseitig) Karl Brenner, Andreas Fink, Gerhard Jüngling, Albert

© Fink/Spengler/AINF-Lehrgang 2003 – Folie 26

Geschichte des Internets

• siehe Handzettelnw_anw_gdi.pdf

Hintergrundinfo für den Vortragenden

• siehe Handzettelnw_anw_sk.pdf