Entwickler-Ecke

Internet / Netzwerk - Webserver mit TIdHTTPServer und D 7 erstellt Seite änder?


Fozziebear - Di 29.07.08 11:57
Titel: Webserver mit TIdHTTPServer und D 7 erstellt Seite änder?
Ich habe mit D7 und TIdHTTPServer ein Webserver erstellt der eine Html Seite anzeigt.
Wenn der User jetzt ein Knopf auf der Webseite drück, aktualisiere ich die Daten auf der Seite (HTTPServerCommandGet).
Jetzt möchte ich die Daten bei Veränderung der Ausgangsdaten auf den Server automatisch ändern.
Es geht ja mitder Zeitsteuerung:
<meta http-equiv="Refresh" content="30">
das ist aber keine schöne Lösung.

Ich suche etwas wie:
Auusgansdaten auf Server habe isch geänder, also ändere Webseiteninhalt:
TTPServer.Post(geäderteDaten);
es soll zb. auch ein Alarm auf der Seite angezeigt werden.


Narses - Di 29.07.08 12:19

Moin und :welcome: im Forum!

AFAIK geht das nicht anders, als den Client in einem vernünftigen Intervall die Seite neu laden zu lassen. HTTP ist eben ein verbindungsloses Protokoll. :nixweiss:

cu
Narses


Fozziebear - Di 29.07.08 12:33

Das ist ja nicht so schön.
Gibt es da kein andere Möglichkeiten?


Narses - Di 29.07.08 12:48

Moin!

user profile iconFozziebear hat folgendes geschrieben:
Gibt es da kein andere Möglichkeiten?
Auf HTTP-Basis? AFAIK nein. :|

Steht denn der Server im Internet oder im LAN? Muss es zwingend (nur) HTTP sein?

cu
Narses


Fozziebear - Di 29.07.08 12:51

Also er steht im LAN, es kann auch was anders als HTML sein, dann aber bitte Einfach, da ich im Bereich Webentwicklung noch ein Greenhorn bin.