基于b/s的即时通信

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

7 个解决方案

#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


该回复被版主删除

#6


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

#7


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

#8


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

#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


该回复被版主删除

#6


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

#7


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

#8


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