精华帖 (3) :: 良好帖 (0) :: 新手帖 (1) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-04-27
你好,楼主,你提供的思路倒是也可以考虑一下,但是服务器定期推消息怎么实现啊?我想了下好像没有类似的调用方法。可以提供一个例子吗?谢谢了。
ScriptSession这个对象只要刷新一下浏览器就会新增加一个,我后来解决了这个问题,就是用一个map来存放在线用户对应的ScriptSession,用户刷新和关闭浏览器的时候,也会更新或者删除对应的ScriptSession; |
|
返回顶楼 | |
发表时间:2009-04-27
楼主,这样吧,你看下我的源代码,我发了一个已经实现了的ext在线聊天的,只是没有lib包,当初就是看了你这个例子以后决定用dwr反转的,以前用的是pushlet,感觉要麻烦很多。因为是做毕业设计,这个又比较简单,所以就打算做的完美一点呵呵,个人对个人的聊天我也实现了,现在在加聊天记录,发送离线消息什么的。
http://xiaoyu966.iteye.com/admin/blogs/375509 定期向浏览器推一个信息,然后让浏览器回复一个请求,如果没有请求,则认为已经下线,定期任务的发送,我待会去找找资料。 |
|
返回顶楼 | |
发表时间:2009-05-18
为什么我的DWR不支持$()标记,
改成getelementbyid后,无JS错误。 进入页面为什么看不见用户列表,注册后select中的用户还是空的 |
|
返回顶楼 | |
发表时间:2009-05-18
我下了你的源码可以运行出来了。WEB-INF里的很多TLD文件有用的吗?
|
|
返回顶楼 | |
发表时间:2009-05-18
长连接更不可取,所以这个和鸡肋差不多
|
|
返回顶楼 | |