Kommunikationsablauf
Phasen des Kommunikationsablaufs
Wir haben die drei Phasen kennengelernt. Jede von ihnen hat eine bestimmte Funktion:
- erste Phase: Verbindung aufbauen
- zweite Phase: Spielablauf
- dritte Phase: Verbindung beenden
Jede dieser Phasen entspricht bestimmten Zuständen beim Client- bzw. Serverprogramm. Diese Zustände sind wichtig für die Synchronisierung der Kommunikation. Wir wollen sie genauer betrachten.
Aufgabe 1
Schau dir das nächste Kommunikationsszenario an. Fällt dir etwas auf?
Aufgabe 2
- Kannst du die Phasen im Diagramm unterscheiden? Wo liegt das Problem?
- Verändere das Diagramm so, dass der Kommunikationsablauf richtig ist. Man soll dabei die Phasen wie vorher unterscheiden können.
Aufgabe 3
- Passe die Kommunikation an, sodass die geschickte Nachrichten eindeutig verarbeitet werden.
- Wie kann man allgemeiner mehrdeutige Kommunikation verhindern?