社区
Java EE
帖子详情
Java Web 即时通讯功能的实现
Luger
2012-01-19 07:04:25
现在做一个项目需要做一个即时通讯的功能 可以点对点发送信息,也可以群发 当用户不在线的时候等用户下次登录会在右下角自动弹出提示 大家有没有做过类似的程序
我的想法是 把信息存到数据库中 但是这样就会每隔一定的时间就读取数据库看看有没有新的信息,这样我感觉有点浪费服务器的资源 大家有没有其他解决方案呢?
...全文
5161
12
打赏
收藏
Java Web 即时通讯功能的实现
现在做一个项目需要做一个即时通讯的功能 可以点对点发送信息,也可以群发 当用户不在线的时候等用户下次登录会在右下角自动弹出提示 大家有没有做过类似的程序 我的想法是 把信息存到数据库中 但是这样就会每隔一定的时间就读取数据库看看有没有新的信息,这样我感觉有点浪费服务器的资源 大家有没有其他解决方案呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
吴小豪
2013-09-05
打赏
举报
回复
TGITCIC
2012-01-29
打赏
举报
回复
不能用定时刷新,具体使用下面的技术:
JMS(持久,即durable)
数据库
AJAX
PUSH技术(不是AJAX的取啊),这个不一样,就是服务端有更新自动向客户端push一个消息。这样的好处在于,不浪费服务器资源,因为如果用的是AJAX轮循,这会给服务器数据库带来压力,而PUSH,则是主动推。
AJAX只负责显示,关于PUSH技术,OPENSOURCE很成熟了,可以去下载一个框架来试试
tianfang
2012-01-29
打赏
举报
回复
搞一个IM后台就是了,基于jabber的开源服务器有很多,10w以内可以考虑用openfire,30w以内考虑tigase
qeryui
2012-01-21
打赏
举报
回复
jms?
zx8813443
2012-01-20
打赏
举报
回复
利用comet试一试,服务器端推送技术
ylovep
2012-01-20
打赏
举报
回复
浪费服务器的资源 大家有没有其他解决方案呢?
怎么浪费了啊?
就一个定时刷新而已
szy3121
2012-01-20
打赏
举报
回复
看你的标题 应该是Web Web要实现这个就很难了 你要做的应该是两个客户端浏览器之间的即时通讯吧
AJAX异步通讯技术技术 ,
其实AJAX异步通讯技术,就是浏览器定时向服务器发送一个试探性的请求,去询问服务器端有没有新的数据需要更新。
至于这个技术怎么用,,,不是一篇帖子能讨论清楚地,,,多去网上找点资源
推荐,写Web聊天室 用DWR,这是一个包 该报封装了一些常用的AJAX技术。。
减肥啊啊啊啊啊
2012-01-19
打赏
举报
回复
具体参观web qq
没做过、 不过应该也和socket有关系吧、
JAVA
WEB
即时通信
一套不错的
JAVA
WEB
即时通信源码,导入eclipse里就可以运行的。
java
web
即时通信
实现
简单的网上即时通信,相当于是淘宝,京东客服
功能
的简单版
实战开发
即时通讯
在线聊天应用融合Vue3 + Vite + TS...
实战开发
即时通讯
在线聊天应用融合 Vue3 + Vite + TypeScript + Element Plus + Pinia + SpringBoot +
Web
Socket 等前沿技术,内容包含如何从 0到1 搭建开发环境Nodejs 、Vue3 脚手架、TypeScript 、
Java
JDK、集成...
AJax,
java
即时通讯
web
qq
通过
java
以及 ajax
实现
了
web
qq
即时通讯
好友列表的自动刷新 , 下载后有问题的可以咨询我 , 欢迎一起交流。。。内附qq
web
即时通讯
(HTML5和
java
模仿QQ
实现
即时通讯
)
HTML5和
java
模仿QQ
实现
即时通讯
Java EE
67,512
社区成员
225,880
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章