アプリ版:「スタンプのみでお礼する」機能のリリースについて

サーバに配置したphpオセロをブラウザAとブラウザBが行う
ブラウザAが石を置いたときにはその応答としてサーバからブラウザAの画面が更新されるが
相手が石を置くのを待っているブラウザBはブラウザAが石を置いても自分の画面を更新する方法がない
という問題をどのように解決したらいいのでしょうか?

http-eqivによって定期的に画面を更新すればできますがこれでは定期的に画面が更新されてしまい不細工です

何かいい方法は有るでしょうか?

A 回答 (2件)

httpではクライアントからのリクエストに対しそのクライアントにレスポンスを返すことしか出来ないので仕様上不可能です。


チャットでもhttpでやる場合には定期的にrefreshするものがほとんどです。
FlashやJAVAでは専用サーバを立てればサーバ側から通信することも出来ますが。
    • good
    • 0
この回答へのお礼

ありがとうございます
同じ理由でJSPやサーブレットでも無理なのでしょうか?

お礼日時:2005/11/16 11:15

わかんないですけど、Ajaxとかでいけそうな


感じはしますねぇ。
    • good
    • 0
この回答へのお礼

ありがとうございます
Ajaxで待っている側のアクションなしで待っている側のブラウザ画面を更新できるのでしょうか?
Ajaxを使わなくても何らかのリクエストアクションがあれば更新をできるのは確かですが・・・

お礼日時:2005/11/16 19:08

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!