重新加载其他用户的页面

时间:2011-05-28 11:02:11

标签: c# asp.net page-refresh tic-tac-toe

假设您已经制作了一个在玩家之间玩的井字游戏或者某种游戏。因此,当玩家输入“x”或“o”或任何输入时,对手必须在他的电脑上接收它。

我知道如何使用计时器。但我有兴趣用一个活动来制作它。我的意思是,当给出输入时,我们捕获一个事件。然后,这个事件正在重新加载对手的页面并且他收到了信息。

有什么办法可以实现吗?它值得吗?

提前感谢您的回复!

1 个答案:

答案 0 :(得分:3)

有一种叫做HTTP Server Push的东西。通常,从我读到的内容 not 建议使用它,因为它似乎在服务器上施加了很多负载,必须保持许多连接打开(对于每个连接的浏览器)。

因此,如果我必须这样做,我会坚持使用你所描述的轮询方案(计时器)。