日期:2014-05-20  浏览次数:20724 次

dwr技术实现注册用户 点一点聊天的问题
加入注册用户有a b c d e 这五个人
其中a分别向 b(在线) 和 c(不在线) 发送消息 
怎么才能实现b登录的页面立马弹出a发送的消息 c 下次登录就能看到 a 发送的消息 就是不知道怎么获得用户在哪个页面登录~~ 消息到达用户登录的页面

------解决方案--------------------
你这个要用数据库

一般网站在是导航栏里显示新消息数。
如果要弹出消息窗口的话,你可以单独写在一个页面,在别的页面include就行了

dwr好像有推技术的,没用过。 上面说的可以用拉技术实现
------解决方案--------------------
利用数据库,当用登陆的时候给一个状态码,当用户不在线给一个状态码,通过用户的状态码判断用户是否在线。根据状态码再控制消息是否发送。
------解决方案--------------------
可以采用Plushet框架,实现服务器消息直接推送到客户端,CSDN上有相关Demo程序,不很困难。