Hallo!
Ich habe eine Multi-User-Webapplikation, einen Kalender. Jedes Mal, wenn ein User einen Termin ändert, soll bei allen Clients (ca. 150, Intranet), die den Kalenderwochen-View offen haben, derselbe aktualisiert werden.
Einen autom. Refresh der ganzen Seite alle x Sekunden mag ich nicht. Ein Ajax-Script, das im Hintergrund alle x (Milli)Sekunfen neuen Content holt, auch nicht. Elegant wäre Server-Client-Push-Technologie.
Ich möchte das mit einem php-Socket realisieren. Die Scripte dafür habe ich schon (socketClient.php und socketServer.php) und sie funktionieren.
Nun die Preisfrage: ändert ein User einen Termin, wird dabei die Datei changeBuchung.php angesprochen. Wie aber teile ich das dem socketServer.php mit??? Soweit ich das Prinzip kapiert habe, läuft von diesem eine einzige Instanz, ich kann also nicht bei jedem Aufruf der changeBuchung.php eine neue Instanz der serverSocket.php aufmachen.
Wißt Ihr weiter?
Danke, Bernd