AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Push Information zum Client

Ein Thema von dGeek · begonnen am 13. Sep 2016 · letzter Beitrag vom 13. Sep 2016
Antwort Antwort
dGeek
(Gast)

n/a Beiträge
 
#1

Push Information zum Client

  Alt 13. Sep 2016, 19:26
Dumme frage, kenne mich damit aber kein bisschen aus. Ich spreche nicht vom programmier-technischen sondern rein von der Logik her.

Wie genau funktioniert eine Push-Funktion, die Informationen zum Client schickt?
Zum Beispiel, wenn ein Update verfügbar ist, bekommt der Client das als Information.

Ich kenne nur die stupide Art und weise und lasse den Client im Interval X eine Datei auf dem Server prüfen.
  Mit Zitat antworten Zitat
Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.611 Beiträge
 
#2

AW: Push Information zum Client

  Alt 13. Sep 2016, 19:41
Das kommt drauf an, was der Client ist und was der Server ist, und was als Netzwerk dazwischen steckt.

Aber es gibt da im Prinzip klassische Streaming-Technologien: Zum Beispiel kann der Client eine TCP-Verbindung zum Server öffnen. Der Server verwaltet für jeden aktiven Client eine solche Verbindung. Wann immer der Server neue Daten bekommt, schickt er diese an die relevanten Clients über diese Verbindung.

Im Web gibt es für so etwas long running requests oder auch solche permanente Verbindungen (z.B. via WebSockets).

Man muss sich halt Gedanken darüber machen, was dann über die Leitung geht (Streaming-Protokoll), oder nutzt fertige Lösungen dafür z.B. Lightstreamer aus Italien (Java Server und Clients für so ziemlich alle technologien, inkl. Mobiler Clients oder SignalR (.NET basiertes Streaming).
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:07 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz