关于java web做即时聊天

chenjwjw 2015-01-14 02:15:57
各位大大们好,最近在项目中须要做在线即时聊天功能,但以前没做过这方面的,现在不知怎么实现,只搞定了联系人上线下线功能,但是互相聊天的功能实在没有头绪怎么实现,希望做过的朋友帮忙解答一下,贴出实现方式,在此感谢!
...全文
2404 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
社会你鬼哥 2016-09-01
  • 打赏
  • 举报
回复
qq_32510629 2016-03-09
  • 打赏
  • 举报
回复
谢谢 楼上链接,请问需要下什么jar包吗?
chenjwjw 2015-01-24
  • 打赏
  • 举报
回复
http://note.youdao.com/share/?id=63c459768aa59c10d1babf5099a42b73&type=note 这是我的实现方式,草草的写了一下笔记,分享给大家看
chenjwjw 2015-01-24
  • 打赏
  • 举报
回复
引用 5 楼 zhaojie181711 的回复:
可以用ajax,quartz实现 思路是 利用ajax的不刷新和quartz给定每秒执行查询数据,这样数据库的负担会大,没有尝试过,LZ可以尝试着写写,让后分享下
已经实现了,思路差不多就是这样!网站并发量小,所以采用的是每秒查询的方式做的,不过不是查数据库,而是查ServletContext对象你的数据
chenjwjw 2015-01-24
  • 打赏
  • 举报
回复
引用 8 楼 feg545 的回复:
html5 websocket
这个有了解过,不过我们目前的环境不支持用这个
LeGreen 2015-01-22
  • 打赏
  • 举报
回复
socket
  • 打赏
  • 举报
回复
看我的博客关于Netty+WebSocket,并且支持任何浏览器。 http://blog.csdn.net/littlebrain4solving/article/details/40618285
福来哥 2015-01-16
  • 打赏
  • 举报
回复
html5 websocket
sca4441479 2015-01-15
  • 打赏
  • 举报
回复
利用servlet的单实例实现不同用户间请求信息的共享即可见。每次的请求都将把请求信息(说话内容)返回给前台。 楼主你看?
lsongiu86 2015-01-15
  • 打赏
  • 举报
回复
最主要的问题是消息的推送,一种是依靠浏览器端轮训发起的假推送,包括pushlet号称web推送的框架也是假推送。另外一种是依靠tcp通讯的,前端使用flash调用js来实现,这种是真推送。第一种实现起来比较简单,但是效率不敢恭维
X-TIE 2015-01-15
  • 打赏
  • 举报
回复
可以用ajax,quartz实现 思路是 利用ajax的不刷新和quartz给定每秒执行查询数据,这样数据库的负担会大,没有尝试过,LZ可以尝试着写写,让后分享下
咖啡加糖_ 2015-01-14
  • 打赏
  • 举报
回复
这个java开源的比较少,php倒是有,楼主找到了可以分享下 ,之前找过没找到
super_Leon 2015-01-14
  • 打赏
  • 举报
回复
设置时间刷新页面
sunsg1014 2015-01-14
  • 打赏
  • 举报
回复
搜索openfire
Coder_D 2015-01-14
  • 打赏
  • 举报
回复
用消息中间件,不管收发都经过消息中心总线

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧