如何实现网页在线聊天

问题描述

老湿给我们留个难题一直到现在都很费解就是在网页上实现聊天功能就像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试试,如果无刷新应该用到‘推模式’这两个好像都可以

时间: 2024-08-01 13:57:00

如何实现网页在线聊天的相关文章

java web-javaweb写在线聊天网页怎么实现向对方发送消息后,对方自动更新显示消息

问题描述 javaweb写在线聊天网页怎么实现向对方发送消息后,对方自动更新显示消息 我用js里面的setInterval(function,time)不断执行function函数来获取最新的消息可以完成,但这样会不断地发送请求. 所以想问,这种类型的网站怎么实现? 解决方案 第一种方案:用HTML5,资料 HTML,基本所有类型和版本的浏览器度支持了,出了IE6,7,8 第二种方案:用websocket,用http协议建立tcp点对点连接,这样服务端和客户端页面能互相推送消息了, 但是webs

网页实现在线聊天功能

问题描述 怎样用ASP.NET实现在线聊天功能 解决方案 解决方案二:(个人观点)在页面加一个GirdView控件或者ListView控件作为显示聊天信息,在加一个ListBox控件,用来输入信息的(附带表情要另作考虑),加一个确定按钮,输入信息时,点击确定按钮,数据插入到数据库中,并调用显示信息的方法,就能实现那种聊天的效果,同时页面最好加一个无闪烁刷新,这样才能同步,从而达到那种聊天效果.解决方案三:这个可以去看看,做的简单点可以ajax不停的轮询,就是服务器会吃不消 -----------

发送-想做一个网页在线问答系统

问题描述 想做一个网页在线问答系统 有点类似于微信公众平台账号,当别人给你发送信息时候,这边接收到信息并且回复信息,流程是什么,怎么入手 解决方案 google 聊天机器人google 小黄鸡 原理 解决方案二: 虽然我不做这个,但是我觉得这个东西涉及到了自然语言处理,和自然语言分词,还有你要有庞大的数据库支持

java Socket实现简单在线聊天(一)

最近的项目有一个在线网页交流的需求,由于很久以前做过的demo已经忘记的差不多了,因此便重新学习一下. 我计划的大致实现步骤分这样几大步: 1.使用awt组件和socket实现简单的单客户端向服务端持续发送消息: 2.结合线程,实现多客户端连接服务端发送消息: 3.实现服务端转发客户端消息至所有客户端,同时在客户端显示: 4.把awt组件生成的窗口界面改成前端jsp或者html展示的界面,java socket实现的客户端改为前端技术实现. 这里首先实现第一步的简单功能,难点在于: 1.没有用过

QQ网页邮箱聊天实用技巧

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   当我们习惯于使用QQ与好友聊天交流的时候,如果某一天没有安装QQ的时候,又急需与好友联络,该怎么办呢?其实很简单,使用本文介绍的网页邮箱聊天. 点击QQ软件的邮箱图标,或者直接在浏览器输入http://mail.qq.com即可进入QQ邮箱页面,QQ会员还拥有自己独立的登录网址http://vip.mail.qq.com. 近日,QQ在其邮箱中加入了页面即时聊天

微信公众平台中添加qq在线聊天代码

微信公众平台是个不错的媒体,可以和你的小伙伴们即时交流,但你的小伙伴们是用手机上的微信,打字自然就慢了:有人说用微信网页版,那个也不习惯,再说也不一定所有人都知道网页版微信.(2014.01.22更新:网页微信客户端也得用手机先扫描一下,如果较早的手机不支持微信功能那就登录不了.好在微信电脑版即将推出了)  QQ是众所周知的,何不在微信公众平台中添加qq在线聊天代码呢?方便你的受众.20140702微信公众平台改版,终于支持图文消息链接 那么,如何在微信公众平台中添加qq在线聊天代码呢?(由于腾

Facebook确认将推出在线聊天工具

中介交易 SEO诊断淘宝客 站长团购 云主机 技术大厅 北京时间3月19日消息,据国外媒体报道,Facebook今天在新闻发布会上演示了即将推出的在线聊天工具(IM),同时推出了新的隐私控制工具. 图为即将推出的在线聊天工具Facebook Chat (来源:TechCrunch) Facebook的IM工具 这款IM软件名为Facebook Chat,将于"几周内"正式上线.这是一款基于Web网页的程序,用户无需安装,登陆后可以在Facebook每一页底部看到聊天工具条.通过使用Fa

Webjx收集12个实用的网页在线工具

设计网页的工作相当的繁杂,常常为了达到更好的效果需要各种设计元素,现在有很多网页在线工具可以帮我们完成这些工作. 1. Favicon.cc 在线制作ico图标网站,可以上传图片制作业,也可以利用网站提供的默认图片. 2. Pattern Cooler 制作带漂亮的花纹的背景图片,选择样式后马上可以看到效果. 3. Tartan Maker 又一个背景图片制作站. 4. BgPatterns 还是背景图片制作站,极好的支持自定义背景图片. 5. StripeMania 最后一个背景图片制作站,但

asp.net实现QQ在线聊天程序中javascript的窗口注册机制

前段时间给公司做了一个类似QQ的Asp.net在线聊天程序,与服务器之间的通讯是通过前台页面的定时 器到服务器上的临时消息目录中取得相关信息来实现的,消息结构XML,为了避免对服务器造成太大的压 力就只开了一个定时器,也没敢多开,程序完成后由于测试条件限制只在少的可怜的几台机器上测试了一 下,效果还算可以吧,目前能实现发送文字,图片,文件查看历史记录,网络硬盘等基本功能,由于聊天 窗口是嵌套在公司主框架里面的所以得实现聊天主窗体和聊天窗体以及一些其他窗体之间指针的引用问题 ,避免某个聊天窗口被打