Netzwerkprogrammierung Flashcards

1
Q

Was ist eine Socketschnittstelle?

A
  • API für Interprozesskommunikation
  • Prozesse auf demselben oder verschiedenen Rechnern
  • unabhängig von Netzwerkprotokoll
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Wie läuft die Kommunikation zwischen Client und Server bei UDP ab (Diagramm)?

A

socket, bind, send, receive, close

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

Wie läuft die Kommunikation zwischen Client und Server bei TCP ab (Diagramm)?

A

socket, bind, connect, send, receive, close

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

Welche vier Designs von Server-Programmen gibt es?

A
  • Polling Server
  • Prozess pro Client
  • Thread pro Client
  • Select-basiert
  • Designs nach Anwendungsfall wählbar
How well did you know this?
1
Not at all
2
3
4
5
Perfectly