精华帖 (3) :: 良好帖 (0) :: 新手帖 (1) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-02-05
hanle3345678 写道 没法用啊 楼主
怎么了? |
|
返回顶楼 | |
发表时间:2009-02-12
有没有测试过并发连接数?
|
|
返回顶楼 | |
发表时间:2009-02-12
omeweb 写道 有没有测试过并发连接数?
你可以测试一下,并且希望您公布结果 |
|
返回顶楼 | |
发表时间:2009-02-13
试试看吧.
|
|
返回顶楼 | |
发表时间:2009-02-21
感觉,总有点怪,能不能在大量用户下使用啊
|
|
返回顶楼 | |
发表时间:2009-02-26
谢谢, 我找这个好久了
|
|
返回顶楼 | |
发表时间:2009-02-28
只支持ie浏览器。其它的所有浏览器全都无法正常使用。请大家三思!!!!!!这是一个不符合国际最起码标准的DEMO。
|
|
返回顶楼 | |
发表时间:2009-04-23
如果是要做网页聊天的功能,可以参考一下其他的开源组件,比如 Openfire
|
|
返回顶楼 | |
发表时间:2009-04-23
Cometd目前应该是较好的方式;
Comet的三种实现方式: 1.长连接(ServerPush) 2.Long-Polling 3.轮询 目前Jetty的Cometd由于已经使用了Jetty的异步Servlet方式; 对服务的扩展和并发性能来说更好; |
|
返回顶楼 | |
发表时间:2009-04-27
你好楼主,我是这个问题: fireFox下怎么判断是刷新还是关闭浏览器 的提问者,
刚看了你的回复 引用 希望有高人能解决这个问题,因为我在做一个实时聊天的应用,要监听实时在线的用户。关闭浏览器时,要销毁对应的session,要更新在线用户。 首先,你这种做法就不正确。你不能通过onunload 来检测用户是否已经离线。 你可以采用服务器推技术(server push),来实现检测在线用户。关于推技术。你可以参考我博客里面的一片文章 http://yourgame.iteye.com/blog/199079 我的建议是,也没有必要实时去检测在线用户是否还在线,你可以再用户登录的时候发送一个请求给服务器,让服务器通过推技术来检测当前有多少用户在线。这样效率要高一些。或则你用户点退出系统,也可以发送一个请求给服务器处理 我想你误解我的意思了,我采用了dwr的反转,长连接已经用上了,但是用在用户上线,下线时,实时更新其他用户的浏览器中好友列表,还有就是发送的信息。 你说:你可以采用服务器推技术(server push),来实现检测在线用户。 长连接检测在线用户,这个可行性是不是太低了?ScriptSession刷新一次就会创建一次,用这个来看检测在线的可定不行。 你说:我的建议是,也没有必要实时去检测在线用户是否还在线,你可以再用户登录的时候发送一个请求给服务器,让服务器通过推技术来检测当前有多少用户在线。这样效率要高一些。或则你用户点退出系统,也可以发送一个请求给服务器处理 这个我早就实现了,但是退出的时候分为正常退出和非正常退出两种,正常退出时,当然就是销毁session,并且给其他用户浏览器推入新的在线用户列表。非正常退出就是用户没有点退出按钮,而是直接点关闭,或者右键关闭,我要处理的也就是非正常关闭时,在关闭前销毁对应的session,并且更新在线用户列表。 |
|
返回顶楼 | |