MMcM
October 13th, 2002, 12:55 PM
I too would avoid trying to get some kind of IIS push to work. Setting the refresh interval on the page you generate does seem like the most straightforward way to do this.
You did not say what kind of web browser is on the other end. Is it an internet appliance or PDA or something limited like that? If it's a full desktop machine, you could always have an applet that communicated on its own to the server.
There are two problems with the refresh technique. One is the latency. That's hard to get around; all you can do is shorten the interval. The other is the full page redraw. You can avoid that by using Javascript (if the browser has it) to get the content into an invisible document and then selectively update. Of course, that will end up being browser specific, which is a shame.
You did not say what kind of web browser is on the other end. Is it an internet appliance or PDA or something limited like that? If it's a full desktop machine, you could always have an applet that communicated on its own to the server.
There are two problems with the refresh technique. One is the latency. That's hard to get around; all you can do is shorten the interval. The other is the full page redraw. You can avoid that by using Javascript (if the browser has it) to get the content into an invisible document and then selectively update. Of course, that will end up being browser specific, which is a shame.