社区
Web 开发
帖子详情
急急急急!!!!!dwr即时聊天问题 求解 在线等
blufigheterak
2013-06-27 04:42:42
我用dwr做了个网页版即时聊天,当用户a和b聊天时没问题a和b各打开一个窗口a窗口,b窗口进行聊天,问题是当第三个用户c也和b聊天时,按照平常的聊天软件比如qq,b用户会再打开个和c聊天的窗口b2,但是一个用户id只能绑定一个scriptsession,b用户再打开个又绑定了一个,此问题怎么解决
...全文
92
6
打赏
收藏
急急急急!!!!!dwr即时聊天问题 求解 在线等
我用dwr做了个网页版即时聊天,当用户a和b聊天时没问题a和b各打开一个窗口a窗口,b窗口进行聊天,问题是当第三个用户c也和b聊天时,按照平常的聊天软件比如qq,b用户会再打开个和c聊天的窗口b2,但是一个用户id只能绑定一个scriptsession,b用户再打开个又绑定了一个,此问题怎么解决
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
blufigheterak
2013-06-27
打赏
举报
回复
接线 断线 不好实现,第二条一个用户绑定多个scriptSession判断来自谁到可以,后来我也这么想的, 谁知道前台juqery如何弹出多个窗口呢
shirlydo
2013-06-27
打赏
举报
回复
1:让给B提示,告诉它C在call啊,要不要接线,如果接线那么B就和A断线,如果不接线就拒绝C,并通知C这时候B占线中。 这个逻辑保证了一次只和一个人聊天; 2:给B再开一个窗口,一个用户绑定多个scriptSession,或者给scriptSession一个ID,根据ID判断消息来自谁,要发送给谁。 有没看过电台的聊天窗口,在聊天窗口里个下拉框可以选择在线的人,单独发消息给某个人。 你也可以试试这个,每次发送消息的时候选择发送给哪个scriptSession对象
blufigheterak
2013-06-27
打赏
举报
回复
这样有两个问题,一个是后台我很难判断该用户是第二个以后和某个用户聊天的是否要再打开个窗口 另外个是前台如何实现打开多个窗口 最关键的是这两个都解决了,a用户和b及c聊天各打开一个 ,岂不是绑定了两次scriptSession,能实现聊天吗,或b和c任意一个和a聊天另外一个也会看到,再或者打开第二个窗口,第一个失效 种种问题,求解,初用dwr不是很懂
blufigheterak
2013-06-27
打赏
举报
回复
再就是后台 scriptSession很难管理,我是弄了个用户列表页list和聊天页chat,list页面加载时绑定用户id和页面scriptSession,打开聊天页chat时也是同上,当a用户和b聊天时,先取b用户绑定的聊天页scriptsession,取到证明聊天窗口打开直接发消息,取不到就弹出提示
blufigheterak
2013-06-27
打赏
举报
回复
打开的窗口都是同一个页面,不就成了一个页面绑定了多个scriptSession吗
ghostkngiht
2013-06-27
打赏
举报
回复
在同一个页面实现多个窗口。
DWR
在线
即时
聊天
系统,实现了对指定用户发送消息,和
即时
显示功能
我不能把公司的代码贴出来,所以我自己写了一个DEMO,已经实现了对指定用户发送消息的功能,并且
即时
显示在指定的用户界面上面.当然你可以修改这些,让它弹出来显示,或者像QQ一样在你页面的某个角落让消息的图标闪动:)
这是一个用Extjs写的前端
在线
聊天
模块,基于
DWR
实现!
开发平台myeclipse,mysql,tomcat。前端Extjs 使用Extjs开发的一个
在线
聊天
工具,用
DWR
反推实现!
Ajax+jquery从入门到精通2017视频教程
ajax技术是从事WEB开发的课程,本课程是在js及jsp课程的基础上的提高课,从ajax初级开始讲解,主要包括ajax的xmlhttprequest对象的创建,事件,状态变化,回调函数定义等详细讲解,并包含大量的实战案例;...
DWR
网页
聊天
例子
DWR
网页
聊天
例子
dwr
源码包,
dwr
.jar包下载
1、 导入
dwr
.jar包 2、 在web.xml中配置
dwr
,如下: <!-- 配置
DWR
--> <servlet-name>
dwr
-invoker org.directwebremoting.servlet.
Dwr
Servlet <init-param> <param-name>debug</param-name> ...
Web 开发
81,094
社区成员
341,711
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章