App soll vom Java Server benachrichtigt werden

C

cqp

Neues Mitglied
0
Hi,

folgendes: Ein Java Server läuft auf einem Rechner mit DNS usw. Ich kann per Android App eine Zahl an diesen Server schicken und dieser speichert diese Zahl. Per sockets gelöst.
Jetzt möchte ich aber, dass der Server den Client benachrichtigt. Dieses kann Stunden, Tage, Wochen später passieren.
Beispiel: In der App trage ich ein Datum und eine Uhrzeit ein und schicke dieses Datum an den Server, dieser speichert es. 3 Wochen später ist dieses Datum und dann soll die App vom Server benachrichtigt werden. Über sockets habe ich es schon hin bekommen, dass eine Bestätigung geschickt wird, wenn etwas neues eingegangen ist. Aber ich kann die Socket-Verbindung ja nicht wochenlang offen lassen...
Außerdem ist es wichtig, dass die app sofort benachrichtigt wird (sofern das smartphone natürlich eine Internet-Verbindung hat)! Damit fallen Lösungen raus wie alle 5 Minuten fragt der Client den Server ob es etwas neues gibt.

Geht das nur über die "push-Funktion" von android? oder kann ich einfach die app auch als server einrichten mit einem DNS und dann ist der Java Server der Client und andersherum? Welche Möglichkeiten gibt es da?

Danke.
 

Ähnliche Themen

D
Antworten
23
Aufrufe
2.655
Data2006
D
Manny87
  • Manny87
Antworten
11
Aufrufe
191
swa00
swa00
H
Antworten
2
Aufrufe
1.320
Hcman
H
Zurück
Oben Unten