Comet: Reversing the Web with Ajax 2.0
Date: Friday, September 19
Time: 2:25 - 3:15PM
Location: 1A08 & 10
Track: Development
Tags Development
If you have not been introduced to the concept of the “Comet programming,” then now is the time to become acquainted with Ajax’s second coming. Comet is a revolutionary development technique that rids the Web of the traditional request-response paradigm. With this new client-server communication technique, the tried-and-true “click” will no longer drive content deliver in your applications, instead content will be both server and user initiated, enabling an event driven model for development that opens the doors to delivery of real-time applications over the Web without the need for third-party plug-ins.
In this session we will dispel many of the mysteries behind Comet, and introduce you to the core concepts necessary to master this revolutionary development technique. We will introduce you to client-side techniques such as forever frames, XHR streaming/long-polling, dynamic script tag long-polling, and multi-part XHR.
Join us and learn the techniques that will not only make your a better developer, but a contributor to the Web’s next evolution!
Comments
I was curious and interested in how this technology could help. What I came out understanding is that its not widely supported in the browsers, it takes up one HTTP connection constantly, buggy in browsers if you keep connection open for more than 30 minutes, hoping it in HTML 5 spec with Web Sockets, problems if clients are behind firewalls or proxies. Pretty much this technique is a hack. Thanks for the information!
Boring, and the speaker never brought up one of the major problems: pushes cannot be done indefinitely because not all clients will be nice and initiate a disconnect.
We learned all this in the 1970s. The browser tricks to make it work on the web don't deserve their own talk; they deserve their own blog post.


outright boring session.