D.steinmann@fh-trier.de prof. dr. dieter steinmannfachhochschule trier © prof. dr. dieter steinmann...

Preview:

Citation preview

d.steinmann@fh-trier.de http://143.93.49.10

prof. dr. dieter steinmann fachhochschule trier© prof. dr. dieter steinmannF

olie

1 v

om D

iens

tag,

11.

Apr

il 20

23

Electronic BusinessTechnologie

d.steinmann@fh-trier.de http://143.93.49.10

prof. dr. dieter steinmann fachhochschule trier© prof. dr. dieter steinmannF

olie

2 v

om D

iens

tag,

11.

Apr

il 20

23

Literatur

Tanenbaum, Andrew S., Computernetzwerke, 4. überarbeitete Auflage, Pearson Studium, Prentice Hall, München u.a. 2003<Tanenbaum 2003>

Comer, Douglas, E., Computernetzwerke und Internets mit Internet-Anwendungen, 3. überarbeitete Auflage, Perason Studium, Prentice Hall, München u.a. 2002<Comer 2002>

d.steinmann@fh-trier.de http://143.93.49.10

prof. dr. dieter steinmann fachhochschule trier© prof. dr. dieter steinmannF

olie

3 v

om D

iens

tag,

11.

Apr

il 20

23

Websites

http://www.sun.com/java/

http://www.omg.org

http://www.selfhtml.org

http://www.selfxml.de

http://www.microsoft.com

http://www.wikipedia.de

d.steinmann@fh-trier.de http://143.93.49.10

prof. dr. dieter steinmann fachhochschule trier© prof. dr. dieter steinmannF

olie

4 v

om D

iens

tag,

11.

Apr

il 20

23

<Tanenbaum 2003, S. 667>

Komponenten eines Web-Modells

d.steinmann@fh-trier.de http://143.93.49.10

prof. dr. dieter steinmann fachhochschule trier© prof. dr. dieter steinmannF

olie

5 v

om D

iens

tag,

11.

Apr

il 20

23

Komponenten eines Web-Modells

URL Uniform Resource Locator– http://www.fh-trier.de/index.html– http://143.93.49.10/index.php

Protokoll „http“

Servername, IP-Adresse

Datei– Html– Text– Php-Script

d.steinmann@fh-trier.de http://143.93.49.10

prof. dr. dieter steinmann fachhochschule trier© prof. dr. dieter steinmannF

olie

6 v

om D

iens

tag,

11.

Apr

il 20

23

Komponenten eines Web Browsers

<Comer 2002, S. 499>

d.steinmann@fh-trier.de http://143.93.49.10

prof. dr. dieter steinmann fachhochschule trier© prof. dr. dieter steinmannF

olie

7 v

om D

iens

tag,

11.

Apr

il 20

23

Web-Architektur Ports

Client ServerBrowser-Software

httpftp….

Server-Software

d.steinmann@fh-trier.de http://143.93.49.10

prof. dr. dieter steinmann fachhochschule trier© prof. dr. dieter steinmannF

olie

8 v

om D

iens

tag,

11.

Apr

il 20

23

Plug-in und Hilfsanwendungen

<Tanenbaum 2003, S. 669>

d.steinmann@fh-trier.de http://143.93.49.10

prof. dr. dieter steinmann fachhochschule trier© prof. dr. dieter steinmannF

olie

9 v

om D

iens

tag,

11.

Apr

il 20

23

Browser Add-Ons

d.steinmann@fh-trier.de http://143.93.49.10

prof. dr. dieter steinmann fachhochschule trier© prof. dr. dieter steinmannF

olie

10

vom

Die

nsta

g, 1

1. A

pril

2023

Beispiel für verwendete Add-Ons

d.steinmann@fh-trier.de http://143.93.49.10

prof. dr. dieter steinmann fachhochschule trier© prof. dr. dieter steinmannF

olie

11

vom

Die

nsta

g, 1

1. A

pril

2023

Sicherheitseinstellungen

d.steinmann@fh-trier.de http://143.93.49.10

prof. dr. dieter steinmann fachhochschule trier© prof. dr. dieter steinmannF

olie

12

vom

Die

nsta

g, 1

1. A

pril

2023

Konfiguration Internetinformationsdienste-Manager

d.steinmann@fh-trier.de http://143.93.49.10

prof. dr. dieter steinmann fachhochschule trier© prof. dr. dieter steinmannF

olie

13

vom

Die

nsta

g, 1

1. A

pril

2023

Übersicht Konfiguration

d.steinmann@fh-trier.de http://143.93.49.10

prof. dr. dieter steinmann fachhochschule trier© prof. dr. dieter steinmannF

olie

14

vom

Die

nsta

g, 1

1. A

pril

2023

Konfiguration Webdiensterweiterungen

d.steinmann@fh-trier.de http://143.93.49.10

prof. dr. dieter steinmann fachhochschule trier© prof. dr. dieter steinmannF

olie

15

vom

Die

nsta

g, 1

1. A

pril

2023

Neue Webdiensterweiterung hinzufügen

d.steinmann@fh-trier.de http://143.93.49.10

prof. dr. dieter steinmann fachhochschule trier© prof. dr. dieter steinmannF

olie

16

vom

Die

nsta

g, 1

1. A

pril

2023

Eigenschaften von Webdiensterweiterungen

d.steinmann@fh-trier.de http://143.93.49.10

prof. dr. dieter steinmann fachhochschule trier© prof. dr. dieter steinmannF

olie

17

vom

Die

nsta

g, 1

1. A

pril

2023

HTML

<Tanenbaum 2003, S. 685>

d.steinmann@fh-trier.de http://143.93.49.10

prof. dr. dieter steinmann fachhochschule trier© prof. dr. dieter steinmannF

olie

18

vom

Die

nsta

g, 1

1. A

pril

2023

HTML Tags

<Tanenbaum 2003, S. 687>

d.steinmann@fh-trier.de http://143.93.49.10

prof. dr. dieter steinmann fachhochschule trier© prof. dr. dieter steinmannF

olie

19

vom

Die

nsta

g, 1

1. A

pril

2023

XML und XSL

<Tanenbaum 2003, S. 694, 695>

d.steinmann@fh-trier.de http://143.93.49.10

prof. dr. dieter steinmann fachhochschule trier© prof. dr. dieter steinmannF

olie

20

vom

Die

nsta

g, 1

1. A

pril

2023

XML und XSL

<Tanenbaum 2003, S. 694, 695>

d.steinmann@fh-trier.de http://143.93.49.10

prof. dr. dieter steinmann fachhochschule trier© prof. dr. dieter steinmannF

olie

21

vom

Die

nsta

g, 1

1. A

pril

2023

Statische und dynamische Web-Dokumente

d.steinmann@fh-trier.de http://143.93.49.10

prof. dr. dieter steinmann fachhochschule trier© prof. dr. dieter steinmannF

olie

22

vom

Die

nsta

g, 1

1. A

pril

2023

Dynamische Websites

<Tanenbaum 2003, S. 698>

d.steinmann@fh-trier.de http://143.93.49.10

prof. dr. dieter steinmann fachhochschule trier© prof. dr. dieter steinmannF

olie

23

vom

Die

nsta

g, 1

1. A

pril

2023

CGI – Common Gateway Interface

National Center for Supercomputer Applications (NCSA)

Keine Vorgabe der Programmiersprache

Ganze Seite wird von CGI erzeugt und dann an den Client übermittelt

Beliebige Dokumententypen

Parameterübergabe und Umgebungsvariablen können bei Programmaufruf mitgegeben werden

d.steinmann@fh-trier.de http://143.93.49.10

prof. dr. dieter steinmann fachhochschule trier© prof. dr. dieter steinmannF

olie

24

vom

Die

nsta

g, 1

1. A

pril

2023

Php

<Tanenbaum 2003, S. 700>

d.steinmann@fh-trier.de http://143.93.49.10

prof. dr. dieter steinmann fachhochschule trier© prof. dr. dieter steinmannF

olie

25

vom

Die

nsta

g, 1

1. A

pril

2023

JavaScript

<Tanenbaum 2003, S. 702>

d.steinmann@fh-trier.de http://143.93.49.10

prof. dr. dieter steinmann fachhochschule trier© prof. dr. dieter steinmannF

olie

26

vom

Die

nsta

g, 1

1. A

pril

2023

Javascript Architektur

<Tanenbaum 2003, S. 703>

d.steinmann@fh-trier.de http://143.93.49.10

prof. dr. dieter steinmann fachhochschule trier© prof. dr. dieter steinmannF

olie

27

vom

Die

nsta

g, 1

1. A

pril

2023

Möglichkeiten dynamischer Websites

<Tanenbaum 2003, S. 706>

d.steinmann@fh-trier.de http://143.93.49.10

prof. dr. dieter steinmann fachhochschule trier© prof. dr. dieter steinmannF

olie

28

vom

Die

nsta

g, 1

1. A

pril

2023

HTTP - Anforderungsmethoden

<Tanenbaum 2003, S. 707>

d.steinmann@fh-trier.de http://143.93.49.10

prof. dr. dieter steinmann fachhochschule trier© prof. dr. dieter steinmannF

olie

29

vom

Die

nsta

g, 1

1. A

pril

2023

HTTP - Nachrichten-Header

<Tanenbaum 2003, S. 710>

d.steinmann@fh-trier.de http://143.93.49.10

prof. dr. dieter steinmann fachhochschule trier© prof. dr. dieter steinmannF

olie

30

vom

Die

nsta

g, 1

1. A

pril

2023

Aktive Dokumente

d.steinmann@fh-trier.de http://143.93.49.10

prof. dr. dieter steinmann fachhochschule trier© prof. dr. dieter steinmannF

olie

31

vom

Die

nsta

g, 1

1. A

pril

2023

Einsatz von Java

Client

Browser-SoftwareJava Virtual Machine

Server

Server-SoftwareJava Server Pages

d.steinmann@fh-trier.de http://143.93.49.10

prof. dr. dieter steinmann fachhochschule trier© prof. dr. dieter steinmannF

olie

32

vom

Die

nsta

g, 1

1. A

pril

2023

JAVA Eigenschaften

Bestandteile– Programmiersprache– Laufzeitumgebung– Klassenbibliothek

Integration in Server und Clients– JAVA Serverpages– JAVA Virtual Machine

Zwischencode wird erzeugt (Java Bytecode)

Vgl. Comer 2003, S. 522

d.steinmann@fh-trier.de http://143.93.49.10

prof. dr. dieter steinmann fachhochschule trier© prof. dr. dieter steinmannF

olie

33

vom

Die

nsta

g, 1

1. A

pril

2023

Client- und Server-Erweiterungen

Client– Plugins

• ActiveX Controls• JavaVirtualMachine (Java

Applets)

– Anwendungsschnittstelle

Server– CGI– Java Server Pages (JSP,

Servlets)– PHP– Javascript– Active Server Pages

(ASP)– Coldfusion

d.steinmann@fh-trier.de http://143.93.49.10

prof. dr. dieter steinmann fachhochschule trier© prof. dr. dieter steinmannF

olie

34

vom

Die

nsta

g, 1

1. A

pril

2023

Recommended