Hello,
Na, wenn man einen Request ewig lange offen halten kann (was ja eigentlich HTTP widerspricht), dann bräuchte man nicht ständig zu pollen [...]
Das ist mWn möglich: Vor einiger Zeit habe ich so mal spaßeshalber einen PHP-Chat realisiert, der Dank Übertragung in chunks neue Nachrichten direkt über eine persistente TCP-Verbindung ausgibt.
Ob das aber tatsächlich ressourcenschonender ist, kann ich nicht sagen: DIe TCP-Verbindung aufrechtzuerhalten ist auch nicht kostenlos...
Das primäre Problem dabei könnte sein, dass Browser nur eine begrenzte Anzahl von gleichzeitigen Verbindungen zum selben Host zulassen. Wenn da nun eine der beiden (IE hat zeitweise nur 2 Verbindungen zugelassen) offen steht, kann die Seite ggf. nicht weiter abgearbeitet werden.
Aber das war auch eher eine theroetische Überlegung, denn in Verbindung mit AJaX habe ich das bisher auch noch nicht ausprobiert.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg