Frontend
- Arthur
Server
- Lukas
- Dennis
Lastenverteilung & Fehlerumgang
- Tobi
JUnit-Tests
- Julie
- Todd
JDK 11
zu verwendende java.packages: java.io*, java.net*, java.util., java.swing.
- Anmeldung mit Kennung und Passwort Alle angemeldeten Nutzer sollen gespeichert werden(Server vergibt ID)
- Nachrichten verschicken über IDs(Client1 -><- Server -><- Client2)
- Abmeldemöglichkeit
User:
- UserID
- Password
- Kennung Client:
- Port
- host
- 2ter Server für Fehlertoleranz, soll einspringen wenn erster ausfällt
- Synchronisation der Daten auf Server1 und Server2
- Fehlerbehandlung: ExceptionHandling & JUnit-Tests
- Demo: Fehler eines Server -> Serverausfall - anderer soll einsrpingen
- Trafficregelungen: Datenlast aufteilen