论坛首页 Web前端技术论坛

DWR Server Push(服务器推技术) 实现即时聊天功能(WEB)`

浏览 42391 次
精华帖 (3) :: 良好帖 (0) :: 新手帖 (1) :: 隐藏帖 (0)
作者 正文
   发表时间:2008-08-15  
引用
这个是所有web服务器都能够支持的吗?
楼主觉得这东西与web服务器的支持有没有关系呢

有关系,不是所有的都支持。我用的是tomcat5+,服务器要支持长连接功能。你可以到网上搜一下
0 请登录后投票
   发表时间:2008-08-27  
首先谢谢你的分享。
我下了你的源码,但是缺少chat/dwr下的js文件。请教是否是DWR提供的js?
0 请登录后投票
   发表时间:2008-08-27  
toby2007 写道
首先谢谢你的分享。
我下了你的源码,但是缺少chat/dwr下的js文件。请教是否是DWR提供的js?

<script type='text/javascript' src='/chat/dwr/interface/ChatManager.js'></script>  
<script type='text/javascript' src='/chat/dwr/engine.js'></script>  
<script type='text/javascript' src='/chat/dwr/util.js'></script>


第一个js文件是根据dwr.xml配置的类动态生成的
第二、三个js文件是dwr包里提供的
0 请登录后投票
   发表时间:2008-08-27  
这三个js文件的是系统自动生成的.
0 请登录后投票
   发表时间:2008-09-14  
dwr  用 长连接实现的  ,也不是很好的 , 服务器资源 长期得不到释放 的

时间梯度 的 poll 反而会好点

0 请登录后投票
   发表时间:2008-11-24  
请问,是不是不支持Struts啊?我做的是基于Struts,   Collection sessions = sctx.getScriptSessionsByPage("/chat/index.jsp");   无法取出session,请问有办法解决吗?
0 请登录后投票
   发表时间:2008-11-26  
gujin2006 写道

请问,是不是不支持Struts啊?我做的是基于Struts,&nbsp;&nbsp; Collection sessions = sctx.getScriptSessionsByPage("/chat/index.jsp");&nbsp;&nbsp; 无法取出session,请问有办法解决吗?

和struts没有关系
0 请登录后投票
   发表时间:2008-12-10  
slan 写道
学习ing!!!
很好很强大
请教服务器如何判断对应某个sessionid的客户端是否关闭或者失去连接,从而能实时推送到其他客户端,完成在线用户的实时更新



加监听? 这个是不是可以做到~?
0 请登录后投票
   发表时间:2008-12-10  
cgttian 写道

slan 写道学习ing!!!
很好很强大
请教服务器如何判断对应某个sessionid的客户端是否关闭或者失去连接,从而能实时推送到其他客户端,完成在线用户的实时更新


加监听? 这个是不是可以做到~?

不建议这么做,貌似很耗服务器资源,你可以选择当用户登录的时候去做这个动作。
0 请登录后投票
   发表时间:2009-02-05  
没法用啊  楼主
0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics