Live request in Java Spring Boot?
Ich möchte gerne eine Webseite bauen in der es möglich ist Daten in Realtime einzusehen, also ohne das man eine Webseite aktualisieren muss.
Die Daten sollen Aktualisiert werden ohne F5 oder sonst was zu klicken.
Die Seite soll schnell aufrufbar sein und die Daten sollen geladen werden, wenn man auf die Seite drauf geht.
2 Antworten
![](https://images.gutefrage.net/media/user/regex9/1455660989427_nmmslarge__0_13_270_270_615d5a3bc6888f4c1486ce2b4d9d8f60.png?v=1455660989000)
Beschäftige dich entweder mit WebSockets (wenn zwischen Client und Server in beide Richtungen eine permanente Kommunikation stattfinden soll) oder SSE, falls du nur Informationen vom Server aus zum Client schicken möchtest.
Ein kleines Tutorial für Spring (mit WebSockets bzw. der darauf aufbauenden stomp.js) findest du hier. Für SSE könntest du Webflux zu Hilfe nehmen. Lies dazu hier.
![](https://images.gutefrage.net/media/default/user/14_nmmslarge.png?v=1551279448000)
Wenn du automatisch aktualisieren willst, wird das zwangsläufig im Browser per Javascript passieren müssen.
Das Service, das die Daten liefert, kannst du natürlich mit Spring Boot bauen.