您的位置:首页 > 其它

统计在线人数的思路

2008-06-10 13:57 190 查看
这个程序的原理是当用户打开浏览器连接到此网页时,程序会先清点所有连接到此网页的浏览器,然后将这些浏览器的SessionID存放在一个数组,目前打开之浏览器的SessionID则存放在数组的最后一个元素;接下来,将目前打开浏览器最近一次的访问时间记录在一个Application变量;继续,检查所有连接到此网页的浏览器最近一次的访问时间,若于目前时间相差30秒以上,表示已经结束连接,便将其SessionID自数组删除,并从中计算出目前的上线人数。由于我们想尽可能地掌握上线人数,因此,我们将网页设置为每10秒自动更新一次(即每10秒重新清点所有连接到此网页的浏览器)。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: