Hallo,
über pfsockopen erzeuge ich dauerhafte verbindung zur einer server.
Dies läuft weiter auch wenn das script beendet ist, so nun muss ich folgendes realiseren
a) Alle 15 Minuten muss ein Signal den Server gesendet werden, damit die Verbindung bestehen bleibt. Ich würde also sagen
mit Javascript einen Timer starten und nach 15 Minuten das php script erneut aufrufen -> bei irgenteiner if-Verzweigung so ein Signal senden.
b) Sobald man alle Daten vom Server abgerufen hat, bleibt er im Push-Modus(d.h. sobald ein neues Ereignis eintritt, schickt er sofort ein packet und man muss nicht dauernd nachfragen)
Aber wie kann ich dieses Event abfangen? Man bräuchte irgentwie sowas wie einen Eventlistener.
c) die verbindung kappen, sobald keine verbindung mehr zum benutzer besteht.
(gut logout kann man leicht feststellen, aber wenn z.b. das browserfenster sich einfach schließt, das weiß ich nicht, was man da macht)
also ich hoffe ihr könnt mir helfen,
testmodul
über pfsockopen erzeuge ich dauerhafte verbindung zur einer server.
Dies läuft weiter auch wenn das script beendet ist, so nun muss ich folgendes realiseren
a) Alle 15 Minuten muss ein Signal den Server gesendet werden, damit die Verbindung bestehen bleibt. Ich würde also sagen
mit Javascript einen Timer starten und nach 15 Minuten das php script erneut aufrufen -> bei irgenteiner if-Verzweigung so ein Signal senden.
b) Sobald man alle Daten vom Server abgerufen hat, bleibt er im Push-Modus(d.h. sobald ein neues Ereignis eintritt, schickt er sofort ein packet und man muss nicht dauernd nachfragen)
Aber wie kann ich dieses Event abfangen? Man bräuchte irgentwie sowas wie einen Eventlistener.
c) die verbindung kappen, sobald keine verbindung mehr zum benutzer besteht.
(gut logout kann man leicht feststellen, aber wenn z.b. das browserfenster sich einfach schließt, das weiß ich nicht, was man da macht)
also ich hoffe ihr könnt mir helfen,
testmodul
Kommentar