Laufende Anwendung soll Webseite servieren



  • Mein Anwendung läuft dauerhaft, soll aber quasi eine Webseite über den aktuellen Status ausgeben. Dabei soll kein ganzer Webserver erstellt werden, ich würde gern den Apache benutzen. Bei CGI wird das Programm ja komplett neu gestartet. Bei einer HTTP-Anfrage soll aber das laufende Programm abgefragt werden. FastCGI wäre da eine Möglichkeit, weil das Programm dabei ja eh immer laufen muss. Aber FastCGI bietet nicht jeder Provider an, oder? Gibts da eine andere Lösung?



  • Du darfst eigene Software auf deinem Server installieren aber nicht FastCGI? Hast du root-Zugang zu deinem Server?

    Nun zu deiner Frage: In deinem Fall wäre vielleicht folgene Konstruktion möglich.
    Der Client/Browser ruft deine Seite auf. PHP/CGI oder was auch immer baut eine interne Socket-Verbindung zu deiner ständig laufenden Anwendung auf, welche dann die notwendigen Daten für die Anzeige zurückliefert.

    [client]<--->[webserver mit cgi/php]<---socket--->[deine_anwendung]


Anmelden zum Antworten