首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

务实现方法,请同学们赐教

2013-03-26 
求实现方法,请同学们赐教。练习中遇到了这样的问题,要实现在客户端管理界面实时更新当前在线人的ID,昵称,

求实现方法,请同学们赐教
=。=练习中遇到了这样的问题,要实现在客户端管理界面实时更新
当前在线人的ID,昵称,上线时间,在线时就显示,,有好的实现方法么务实现方法,请同学们赐教
[解决办法]
1 最原始的方法,页面上放一个定时执行的JS,自动AJAX获取

2 长连接,comet(需要服务器支持,而且也不是所有浏览器都能正常工作)
[解决办法]
数据库里面添加一个标志位,上线就给改为true,然后再读取数据,下线的时候改为false.
[解决办法]
竟然你用同步的方式了,那你在服务端监听到一个socket连接上来的时候就可以循环你的ManageClient这里面的所有当前连接的socket,往这每个socket去输出这个刚连接上来的用户信息不就完了,其实就是个群发信息而已
[解决办法]
楼主可以看下socket的知识。

热点排行