我现在在做一个基于web的jsp即时通信软件,请各位高手指点一下怎样实现:无刷接收新消息。讲一下思路也可以,谢谢了

解决方案 »

  1.   

    用java的话,就我所知道的有两种实现:
    1、用applet+javascript,在applet里面用socket,我用这种方式做了一个无刷新的聊天室。
    但是这种方式有个很大的缺点,有的时候即使你的电脑上装了JDK,applet小程序也会运行不了。这也是我目前遇到的问题。
    2、用AJAX+JSP也可以实现。AJAX建议用DWR框架,因为DWR2.0实现了服务器推技术。也可以很方便的实现无刷新聊天室。
      

  2.   

    我现在就在做你说的东西,只不过不是聊天室,是类似qq,msn的东西,给予applet+jsp做的,反正一箩筐的麻烦。
      

  3.   

    在做一个视频聊天室,applet,头大
      

  4.   

    呵呵  我也是啊,很多的问题急需解决,希望CSDN的前辈和高手们能指点一下,谢谢了
      

  5.   

    http://www.learnjava.cn/Soft/Index.html这有一个是你要的,APPLET+jsp实现的无刷新聊天室的源代码
      

  6.   

    ajax能完成你的要求,无刷新技术就是ajax的优势,我学的比较浅,发现会出现服务器有是因繁忙而出现丢数据的现象,不知道是我认识的太肤浅还是它本身就存在这样的问题。得还要研究研究。
      

  7.   

    我对ajax一点有不熟,希望各位高手,能贴些源码出来,好让我们大家学习以下。在jsp+javascript能不能实现无刷新读取数据库数据,还请给位指点!