可以用session数组来记录在线的用户id,还可以用Vector对象来存贮这些信息,或者干脆写数据库

解决方案 »

  1.   

    To 西门吹灯
        CSDN的留言不像你想的那么复杂。
    ////////////////////////
     欢迎您:weidegong
     专家分:7162
     可用分:5386
     注销我的登录
    ////////////////////////
    上面的是一个ifame页面,它每隔一定时间会自动刷新一下。读取数据库中的信息,如果有新的留言就显示出来。这个相当于用户读取Email,而不是接收短信息。。
      

  2.   

    weidegong,你有这么多专家分了?分点我如何 :)另,西门吹灯的意思可能是指,当用户不在线时他并看不到自己有新消息,如果要即时通讯就只对线上用户进行操作
      

  3.   

    将信息写入数据库,
    用Vector记录在线用户,从库中取数据对他们发送;或者当用户上线时,系统根据他的id取数据给他
      

  4.   

    seabell(百合心) ,你怎么发送啊?我不大明白。浏览器不进行更新,可以发送吗?
      

  5.   

    weidegong:是服务端向在线用户发送,客户端只需刷新就可看到新的信息呀