1. Grundlagen zur Webanwendung Flashcards

1
Q

Vorlesungsfrage

Aus welchen Komponenten besteht die Betriebsumgebung für Webanwendungen typischerweise?

A
  • Client
  • Service Load Balancer
  • statistische Inhalte (Server)
  • dynamische Inhalte (Webanwendung)
  • Persistenzschicht (Datenbank)

Service Load Balancer <–> Server<–>Webanwendung<–> Datenbank

<–> = Gegenseitige Kommunikation
F.3

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Vorlesungsfrage

Welche Protokolle sind beim Abruf von Webseiten über HTTPS üblicherweise involviert und wie können sie in Rechnernetze Schichtenmodelle eingeordnet werden?

A
  • IP (Internet Protocol) Schicht 3
  • TCP (Transmission Control Protocol) Schicht 4
  • TLS (Transport Layer Sec.) Schicht 5
  • HTTP (Hypertext Transfer Protocol) Schicht 7

3-Vermittlungs.
4-Transports.
5-Sitzungs.
7-Anwendungs.

F.4

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Vorlesungsfrage

Wie sind HTTP Requests und Responses aufgebaut?

A

HTTP Request
- Request Line
-Request Header
- (Leertaste zur Trennung)
- Request Message Body

HTTP Response
- Status Line
- Response Headers
- (Leertaste zur Trennung)
- Response Message Body

F.5-6

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Vorlesungsfrage

Wie können Parameter an Webanwendungen übergeben werden?

A
  • POST –> Übermittlung (ggf. größerer Mengen) von Daten an den Server

F.7

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Vorlesungsfrage

Wie funktionieren Cookies und wozu werden sie oft verwendet?

A

Wie?
- Server setzt Cookies als Teil einer HTTP Response
- Client schickt Cookies mit jedem nachfolgenden HTTP
Request

Wofür?
- User Tracking, Session Management

F.8

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

ISO/OSI Schichtenmodell?

A

1. Bitübertragungsschicht (physical layer)
2. Sicherungsschicht datalink layer
3. Vermittlungsschicht (network layer)
4. Transportschicht (transport layer)
5. Sitzungs-/ Kommunikationssteuerungsschicht (session layer)
6. Darstellungsschicht (presentation layer )
7. Anwendungsschicht (application layer)

Alle deutschen Studenten trinken versch Sorten Bier

F.3

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Zum Verständnis:

Was genau macht ein HTTP Request & Response?

A

HTTP Request:
- wird festgelegt welche Dateiarten, Sprache etc. angewandt wird für Kommunikation
- Informiert über Browser
- eigentliche Anfrage

HTTP Response:
- Gibt auch Festlegungen wieder (Connection, Content type,…)
- Gibt Status an (Mit Datum/Zeit etc.)
- Anwortet mit Response auf Request

F.5-6

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Wie werden Parameter vom Server an den Client übermittelt?

A

Abruf von Client an den Server:

- GET –> Abruf von Daten, ggf. mit Parametern

F.7

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Was sind zu beachtende Aspekte der POST-Anfrage als HTTP Request?

A

Bei Post:
- Keine Längenbeschränkungen
- Keine Anzeige der Parameter in der URL-Adressleiste

F.7

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q
A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly