regenfeld: Abfrage ob Programm am Client läuft

Beitrag lesen

Hi,

Wie kann ich vom Server aus "abfragen" ob am Client eine gewisse Applikation gestartet/aktiv ist? Wie z.b. bei audiogalaxy.com -- man kann nur runterladen, wenn der Galaxy-Client offen ist. Wenn der Galaxy-Client nicht offen ist, erscheint im Browser (!) eine Fehlerseite, dass man zuerst den Dienst auf seinem PC starten soll.

Es scheint alles darauf hinzudeuten, als käme die Abfrage irgendwie mittels CGI/PHP? Nur ist mir nicht klar, wie der Server auf das Client-System zugreifen kann. Umgebungsvariablen? Sockets? ...?

Wie kann sowas realisiert werden? Erstmal wär mir schon mit einem sprachenunabhängigen Konzept geholfen, idealerweise sollte nachher alles auf Java (Servlet) laufen.

lg regenfeld