不特定ユーザーに対してサーバープッシュするには

[上に] [前に] [次に]
SHOOT 1999/09/06(月) 22:20:04
すみません教えていただけないでしょうか?

オペレーターがメンテナンス画面でsubmitするとcgiが起動し
対象ページを参照しているローカルマシンのページ(HTML)を更新する。
相手は不特定ユーザーです。
オペレーターがsubmitするタイミングは不定期で、METAタグなどであらかじめ設定した秒数後にリロードするというのではNGです。
これってできるでしょうか?

hiro-kim 1999/09/07(火) 13:27:20
できないでしょう。

対象ページを参照“している”と書いてありますけれど,HTTPはHTMLファイルや画像ファイルなどを GETするたびにセションを切りますから,最近どのIPアドレスから参照“された”かが分かるだけですよね。

サーバプッシュの技術というのも,クライアントソフトが定期的にプルする事によって擬似的にサーバプッシュを実現しているだけなのでしょう。

HTTP/1.1 ならばできるのでしょうか。寡聞にして知りません。
http://infonet.aist-nara.ac.jp/~mikio-n/work/notes/HTTP11.html

とほほ 1999/09/07(火) 23:31:40
サーバープッシュは、本当に、サーバーが任意の時間毎にプッシュします。
http://www.tohoho-web.com/wwwxx004.htm
上記の例は、定期的にサーバープッシュしている例ですが、これで、
オペレーターがsubmitしたタイミングでサーバープッシュしてやれば、
できるかも。

ただし、ユーザーはサーバープッシュの画面を開き続けていなくては
ならないし、WEBサーバーやブラウザによっては、一定時間通信が無い
と、その接続を強制的に終了させてしまうかもしれません。

hiro-kim 1999/09/08(水) 12:12:55
おお,Content-type:multipart で セションをずっと維持し続けるのですね。
私にとっては目からウロコだったりする。

通信対戦GAMEをつくるには?
../199909/99090070.htm

にも応用できそう。

……EmailにおけるMIME形式のファイル添付を知っているんだから,もっと早くそれに気づいても良かったような気が……

[上に] [前に] [次に]