Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Case Study - Server Sent Events #5

Closed
BlazingTwist opened this issue Nov 20, 2023 · 1 comment · Fixed by #17
Closed

Case Study - Server Sent Events #5

BlazingTwist opened this issue Nov 20, 2023 · 1 comment · Fixed by #17
Assignees

Comments

@BlazingTwist
Copy link
Owner

Es soll ein vom JChess Projekt unabhängiges Projekt (oder einfach eine Klasse in einem anderen Package) erstellt werden, in dem die Grundlagen für SSE in Java beispielhaft implementiert werden.

Das soll die Implementierung vom Multiplayer Modus später erleichtern.


Grundanforderung:

Ein Java Server hostet eine einfache HTML Datei mit einem Button (<input>) und zwei Textfeldern (z.B. <span>).
Wenn der Button gedrückt wird, soll eine Anfrage an den Server gesendet werden, der Server soll sofort eine Rückmeldung schicken. Die Nachricht soll ins erste Textfeld geschrieben werden.

Der Text im zweiten Textfeld soll über SSE aktualisiert werden (z.B. 10 Sekunden nach der erstem Rückmeldung)


Hinweise

Undertow SSE: https://github.com/undertow-io/undertow/blob/master/examples/src/main/java/io/undertow/examples/sse/ServerSentEventsServer.java

@BlazingTwist
Copy link
Owner Author

Als Hilfestellung sind hier ein paar Beispiele, wie man mit Undertow lokal hosten kann: #10

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
2 participants