-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fortschritt Übungen 5&6 #4
Comments
Bin |
Habe @Robbilie gesagt, er solle sich um Ü6 kümmern und ich schau heute Abend mal in die 5. rein bzw in das, was ich da mit meinem customer_stuff branch vorhatte. Evtl. schaffe ich auch schon was von der Kommunikation. |
So, habe mal das Customer zeugs ans Laufen gebracht. Einfach Produktliste von der Datenbank laden und im Customerview die "Quantity" ändern - den Rest kann man nicht bearbeiten. Achja, "Buy" macht auch was, ändert aber letztendlich nur die Anzeige, weil noch nichts kommuniziert wird. |
Fehlt nur noch Übung 5 Aufgabe 2, an der Maxime gerade arbeitet. Ich schau mir das morgen nochmal an. Momentaner Stand ist aber schon mal auf moodle geladen. |
Habe die Zeit-Synchronisation von Maxime per Hand gebrancht, überarbeitet und gemergt. Folgende Server-Anwendungen ist notwendig, damit das Ganze läuft, ansonsten wird geschlossen:
Damit der Chat funktioniert (und trotz try-catch keine Fehlermeldungen wirft, um die ich mich jetzt nicht gekümmert habe):
Damit die aktuelle Zeit angezeigt wird (keine Fehlermeldungen wenn nicht):
Anschließend können endlos viele clients Jeder Server kann selbstverständlich nur einmal erzeugt werden. Ich hatte auch versucht, dass automatisch beim Start Produkte via JDBC geladen werden, aber aus irgendeinem Grund wurden die danach nur im CustomerView angezeigt, nicht aber im ViewShop. |
Joa, ich hab mal kurz ein bisschen Zeit aufgewandt, die Dinge zu fixen, die bei der Abnahme angemerkt wurden. Allerdings habe ich keine Ahnung, wie ich das Zuweisen der Cient-Namen synchronisieren soll, sodass die sich nicht überschreiben, wenn sich zufällig zwei gleichzeitig anmelden, ohne dass der Server die nutzernamen zuweist oder wie auch immer. Auf jeden Fall müsste ich dafür das Interface ändern und darauf hab ich keine Lust. Siehe auch #5. |
Übung 5 (Netzwerk & Threading)
pom.xml
anpassen ... (dass das überhaupt ne Aufgabe ist)Client-Server-Kommunikation mittels UDP (ViewCustomer-Server)
Warehouse
Übung 6 (RMI)
Theorie (am besten jeder für sich?)
The text was updated successfully, but these errors were encountered: