问题描述
老湿给我们留个难题一直到现在都很费解就是在网页上实现聊天功能就像QQ一样查了好多资料没怎么明白各位坛友能不能给俺推荐个比较通俗易懂的教程
解决方案
解决方案二:
能不能把对话都存在数据库里,然后用网页去读取这个办法不好的地方在于需要刷新
解决方案三:
如果是简单的聊天,就把聊天信息保存到session里面去。
解决方案四:
不知道LZ是什么意思!如果只是在本地上进行网页聊天很简单,JSP+JAVABEAN+servlet就能实现网页。否则你就要用到SOCKET去实现
解决方案五:
引用2楼huaxianpeng的回复:
如果是简单的聊天,就把聊天信息保存到session里面去。
赞同!
解决方案六:
comet
解决方案七:
1ajax刷新2flex+流媒体服务器3flex+java+socket。。。
解决方案八:
引用2楼huaxianpeng的回复:
如果是简单的聊天,就把聊天信息保存到session里面去。
同意
解决方案九:
ajax
解决方案十:
引用8楼lizhanlang的回复:
ajax
sdfsfasfasdfasfasfa
解决方案十一:
引用9楼guo418749406的回复:
引用8楼lizhanlang的回复:ajaxsdfsfasfasdfasfasfa
sdfsadfasfasf
解决方案十二:
简单的就ajax发信息,ajax轮询取数据
解决方案十三:
楼主有认真上课吗?怎么产生这种效果。如果是你不认真学,去找你的同学问。如果是你认真学了,去找你的老师问。有应该利用的资源不用,那就是过多侵占公共资源了。
解决方案十四:
LZ,AJAX技术已经存在很久了,所谓的在线聊天不过是让你看不到网页刷新而已,就是AJAX
解决方案十五:
tooeasy
解决方案:
该回复于2011-02-28 17:36:02被版主删除
解决方案:
ajax
解决方案:
如果是简单的聊天,就实现字符串拼接。弄个window框,然后把需要显示的信息用字符串拼接起来,上面显示双向聊天记录的地方就用字符串拼接,多用点换行就行了。下面输入的地方就是一个输入框。看,多么简单呀.然后稍微麻烦点的地方就是如何让对方的window知道我这边给他发送了信息,然后让对方的window跟自己的window都刷新。这里麻烦点的话就需要用到一些通讯的协议了。如果想简单的话就添加一个线程就可以了。
解决方案:
关键字Comet轮询
解决方案:
你可以找找pushlet或者用dwr试试,如果无刷新应该用到‘推模式’这两个好像都可以