[EMAIL PROTECTED] wrote:
Since web servers cannot just push updates/data to client browsers with HTML, the poor client must often keep *polling* the server in web land. This isn't scalable for obvious reasons.
Look at how SIP works. You subscribe to a resource and when something interesting happens to that resource (phone call, voicemail, SMS message, etc) you get a notification. But once again firewalls are going to cause a problem unless...
A clever solution is to replace polling with a single query that keeps sending whitespace to keep it alive. Rather than building and tearing down HTTP connections to server all the time (with polling), we can just work around the browser's timeout values by keeping one connection alive until server has data for it!!!
..we just keep the connection open all the time. That's a kludge. It wastes a lot of bandwidth and requires the other end to keep file descriptors open. And are you implying that whitespace takes up less bandwidth than some other form of data? :)
This seems to solve a lot of problems of HTML and have lots of potential for future dynamic AJAXy type web apps.
I don't see anything new here. -- Tracy R Reed Read my blog at http://ultraviolet.org Key fingerprint = D4A8 4860 535C ABF8 BA97 25A6 F4F2 1829 9615 02AD Non-GPG signed mail gets read only if I can find it among the spam. -- [email protected] http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list
