Ich hab hier ein kleines Problemchen:
Im Sekundentakt wird eine (.txt) Datei auf einem Webserver abgelegt, die Datei enthält Logdaten eines Zuges (z. B. in CSV-Form), der mit Realtime-Java gesteuert wird. Diese Dateien sollen nun graphisch aufbereitet werden, im Idealfall in Form eines gezeichneten Gleisbetts auf einer Webseite, dabei darf auch gern angezeigt werden, an welchem Punkt sich die Loks gerade befinden. Optional soll später die Steuerung der Lokomotiven + Umschalten der Weichen auch noch per Tastatureingabe möglich werden. Das Ganze soll im Idealfall auch noch mit Ajax-Funktionalität umgesetzt werden.
Ich frage mich nun also, mit welchen Techniken es am einfachsten wäre die Daten auszulesen und aufzubereiten. Ich dachte spontan an folgende Technologien:
1) JApplet: Auslesen der Datei ist ja kein Problem, das Zeichnen der Gleislinien, Weichen und Anzeige der Lokpositionen sollte auch nicht allzuschwierig sein. Fake-Ajax hat man bei JApplets ohnehin (einfach nur die Teile neu zeichnen, die sich verändert haben)
2) Html/Javascript-Framework (Dojo?) + PHP?: Dass Javascript keine Dateien auf einem Dateisystem auslesen kann ist mir bewusst. Kann man aber die Datei, die ja auf einem Webserver liegt irgendwie anfordern und an Javascript übergeben oder wird dazu PHP benötigt (+ JSON/XML Übergabe an Javascript)?
Das wars erstmal, wäre für konstruktive Antworten dankbar. (Crosspost mit HIER).
Im Sekundentakt wird eine (.txt) Datei auf einem Webserver abgelegt, die Datei enthält Logdaten eines Zuges (z. B. in CSV-Form), der mit Realtime-Java gesteuert wird. Diese Dateien sollen nun graphisch aufbereitet werden, im Idealfall in Form eines gezeichneten Gleisbetts auf einer Webseite, dabei darf auch gern angezeigt werden, an welchem Punkt sich die Loks gerade befinden. Optional soll später die Steuerung der Lokomotiven + Umschalten der Weichen auch noch per Tastatureingabe möglich werden. Das Ganze soll im Idealfall auch noch mit Ajax-Funktionalität umgesetzt werden.
Ich frage mich nun also, mit welchen Techniken es am einfachsten wäre die Daten auszulesen und aufzubereiten. Ich dachte spontan an folgende Technologien:
1) JApplet: Auslesen der Datei ist ja kein Problem, das Zeichnen der Gleislinien, Weichen und Anzeige der Lokpositionen sollte auch nicht allzuschwierig sein. Fake-Ajax hat man bei JApplets ohnehin (einfach nur die Teile neu zeichnen, die sich verändert haben)
2) Html/Javascript-Framework (Dojo?) + PHP?: Dass Javascript keine Dateien auf einem Dateisystem auslesen kann ist mir bewusst. Kann man aber die Datei, die ja auf einem Webserver liegt irgendwie anfordern und an Javascript übergeben oder wird dazu PHP benötigt (+ JSON/XML Übergabe an Javascript)?
Das wars erstmal, wäre für konstruktive Antworten dankbar. (Crosspost mit HIER).