Hallo zusammen
Ich habe eine Frage zur Kommunikation zwischen Client und Server. In der klassischen Client-Server-Kommunikation ist es ja so, dass der Server auf Anfragen von Seiten des Clients wartet, bevor er in Aktion tritt. Also wenn ich eine Tabelle habe, die ich sekündlich aktualisiert haben möchte, dann muss der Client jede Sekunde eine Anfrage an den Server schicken: "Schick mir doch die aktuellsten Daten".
Jetzt meine Frage:
Wie funktioniert es, dass die ganze Sache andersherum läuft? Sprich also, der Server tut folgendes: Warten, bis Daten vorhanden sind und dann selbstständig einen Datensatz an den Client schicken.
Ich habe nun Daten, die sekündlich aktualisiert werden sollen, und Daten, die unregelmäßig aktualisiert werden. Der Server soll nun die Ersteren jede Sekunde selbstständig schicken, bei dem zweiteren soll er schicken, sobald diese vorhanden sind.
Ist das überhaupt möglich? Und wenn ja, wie (in Java)?
Vielen Dank euch bereits an dieser Stelle für eure Hilfen
P.S.:
Falls so ein Thema in diesem Forum bereits existiert: Ich war nicht zu faul die Suche zu benutzen - nur leider habe ich keine Ahnung, nach was ich hier genau suchen soll. Die Suchbegriffe, die mir eingefallen sind ergaben nichts in diese Richtung. Dasselbe mit Google
P.P.S.:
Ich freue mich auch schon über die genaue Bezeichnung dieser Kommunikationsweise, sodass ich mich auf eigene Faust danach erkundigen kann
Ich habe eine Frage zur Kommunikation zwischen Client und Server. In der klassischen Client-Server-Kommunikation ist es ja so, dass der Server auf Anfragen von Seiten des Clients wartet, bevor er in Aktion tritt. Also wenn ich eine Tabelle habe, die ich sekündlich aktualisiert haben möchte, dann muss der Client jede Sekunde eine Anfrage an den Server schicken: "Schick mir doch die aktuellsten Daten".
Jetzt meine Frage:
Wie funktioniert es, dass die ganze Sache andersherum läuft? Sprich also, der Server tut folgendes: Warten, bis Daten vorhanden sind und dann selbstständig einen Datensatz an den Client schicken.
Ich habe nun Daten, die sekündlich aktualisiert werden sollen, und Daten, die unregelmäßig aktualisiert werden. Der Server soll nun die Ersteren jede Sekunde selbstständig schicken, bei dem zweiteren soll er schicken, sobald diese vorhanden sind.
Ist das überhaupt möglich? Und wenn ja, wie (in Java)?
Vielen Dank euch bereits an dieser Stelle für eure Hilfen
P.S.:
Falls so ein Thema in diesem Forum bereits existiert: Ich war nicht zu faul die Suche zu benutzen - nur leider habe ich keine Ahnung, nach was ich hier genau suchen soll. Die Suchbegriffe, die mir eingefallen sind ergaben nichts in diese Richtung. Dasselbe mit Google
P.P.S.:
Ich freue mich auch schon über die genaue Bezeichnung dieser Kommunikationsweise, sodass ich mich auf eigene Faust danach erkundigen kann
Zuletzt bearbeitet: