Autor Beitrag
Fozziebear
Hält's aus hier
Beiträge: 9

Win XP
Delphi7
BeitragVerfasst: Di 29.07.08 11:57 
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
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Administrator
Beiträge: 10185
Erhaltene Danke: 1261

W11x64
TP3 .. D7pro .. D10.2CE
BeitragVerfasst: 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

_________________
There are 10 types of people - those who understand binary and those who don´t.
Fozziebear Threadstarter
Hält's aus hier
Beiträge: 9

Win XP
Delphi7
BeitragVerfasst: Di 29.07.08 12:33 
Das ist ja nicht so schön.
Gibt es da kein andere Möglichkeiten?
Narses
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Administrator
Beiträge: 10185
Erhaltene Danke: 1261

W11x64
TP3 .. D7pro .. D10.2CE
BeitragVerfasst: 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

_________________
There are 10 types of people - those who understand binary and those who don´t.
Fozziebear Threadstarter
Hält's aus hier
Beiträge: 9

Win XP
Delphi7
BeitragVerfasst: 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.