Comet
From Visual WebGui Wiki
Contents |
Overview
Visual WebGui is based on ASP.NET that works over the Http protocol in the traditional Request/Response model, where the client must initiate the request in all cases.
Comet is a tecnology that allows the server to initiate a request to push changes to the client.
Details
The need for the ability to have the server push changes to the client arises when you get some server side events fired and as a result of that you need to push something to the client, like updating the UI. When the server side has been updated, the client UI will only update on the next client's request to the server.
Using Visual WebGui controls only, it is possible to do this with the Timer control, which will make sure the request will be sent to the server.
Comet technology is a way to make this work without using the Timer control.
See also
Rererences
Articles
Videos
Code samples
Forum discussons
- Google Wave and server push
- Discussions on LightWeight-Comet-Control codesample
- Instant messaging discussions (more on LightWeight-Comet-Control)
