6. Netzwerkkommunikation TCP
MENÜ
Client Asynchrone
Kommunikation
➢Sendet im Menü gemachte
Eingaben
➢Ändert den Menüzustand nach
Server
Serverantwort
➢Sendet Nachrichten
➢Verarbeitet die empfangenen
Informationen, veranlasst
Zustandswechsel auf Client
➢Verwaltet die Spiele/Spieler
➢Leitet Nachrichten weiter
Programmieren II (cs108) - Bootcamp 6
7. Netzwerkkommunikation UDP
Client Asynchrone
Kommunikation
➢Sendet sämtliche Eingaben
➢Zeigt die empfangenen Spiel-
daten an Server
➢Verarbeitet die Eingabedaten
➢Aktualisiert den Spielstatus
➢Kontrolliert die Regeln
➢Sendet die Spieldaten
Programmieren II (cs108) - Bootcamp 7
8. Umsetzung der Netzwerkkommunikation
TCP
NetPackage Daten
Typ - Parserinformation
xxNetObject
Daten Handler/
Parser
Serialisierung Netzwerk
Netzwerk Deserialisierung
(LAN/WAN)
(LAN/WAN)
Socket Socket
Programmieren II (cs108) - Bootcamp 8