Verteilte Systeme

Kapitel 2 - Verteilte Anwendungen

Viele Anwendungsprotokolle folgen einem bestimmten Schema für den Kommunikationsablauf zwischen Client und Server. Wie heißt dieses und wie funktioniert es?

Das Request-Response Prinzip:
  • Die Daten die vom Client an den Server gesendet werden, werden als Requests bezeichnet
  • Die Daten die vom Server an den Client gesendet werden, werden als Response bezeichnet
  • Das Format der Daten wird durch das Anwendungsprotokoll vorgegeben
  • Die zeitliche Abfolge der Kommunikation ist streng vorgegeben:
    • Der Service anwortet unmittelbar auf jeden Request mit genau einer Response
    • Der nächste Request wird erst empfangen, wenn der vorherige bereits beantwortet wurde
    • Der Service senden nur dann Daten an den Client, wenn er von ihm einen Request erhält.
    • Ping Pong Prinzip.

Diskussion