社区
Java
帖子详情
站内信是怎样实现的?
liubey_zff
2010-08-13 01:32:30
数据库这些我设计好了,但是我想知道实时的提醒用户 有未读短消息(就是我们经常在论坛上见的那样)怎么实现?我怎么别不过来这个弯儿呢?
先谢谢解答的各位了
...全文
840
24
打赏
收藏
站内信是怎样实现的?
数据库这些我设计好了,但是我想知道实时的提醒用户 有未读短消息(就是我们经常在论坛上见的那样)怎么实现?我怎么别不过来这个弯儿呢? 先谢谢解答的各位了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
24 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liubey_zff
2010-11-19
打赏
举报
回复
[Quote=引用 23 楼 shenglu725 的回复:]
UP,谁有源码啊
[/Quote]
连实现都没有 哪有源码啊 哈哈 用IBM MQ吧
shenglu725
2010-10-29
打赏
举报
回复
UP,谁有源码啊
luozhangwen
2010-08-26
打赏
举报
回复
在页面上放个iframe,定时刷新来获取信息。
liubey_zff
2010-08-26
打赏
举报
回复
汗 没人知道吗
liubey_zff
2010-08-23
打赏
举报
回复
为了一个站内信就加进去个DWR,非常不合理,难道还是没人会做?
Landor2004
2010-08-19
打赏
举报
回复
曾经用
dwr的推
做过一个及时公告的功能,但是要注意他的日志,开始没注意到,结果几天就搞出30g的日志文件,崩溃
liubey_zff
2010-08-19
打赏
举报
回复
我还是没有满意的答案,我就不信CSDN没人做过这么个小细节的东西
wucq65
2010-08-17
打赏
举报
回复
可以用数据触发事件,然后配合网站监听线程就可以实现了。
dr_lou
2010-08-17
打赏
举报
回复
ajax + 定时论询memory 也是可以的吧。
yktd26
2010-08-17
打赏
举报
回复
dwr
不过原理都是一样的,定时刷
如果只是刷一小部分不会很浪费资源吧
airy978
2010-08-17
打赏
举报
回复
用dwr吧
liubey_zff
2010-08-17
打赏
举报
回复
没人知道吗
godblessyouguys
2010-08-17
打赏
举报
回复
定时,轮询
liubey_zff
2010-08-13
打赏
举报
回复
[Quote=引用 9 楼 che253604783 的回复:]
ajax+定时任务。
[/Quote]
定时1秒?2秒?这定时任务不占资源吗?那像 discuz这种在线几千几万的也能轻松实现?
che253604783
2010-08-13
打赏
举报
回复
ajax+定时任务。
liubey_zff
2010-08-13
打赏
举报
回复
[Quote=引用 7 楼 inhibitory 的回复:]
引用 6 楼 liubey_zff 的回复:
推技术貌似不错?那我想问难道那些论坛(discuz)用的都是2秒一刷?不能吧?
AJAx技术不刷新页面,而是异步与服务器通讯,即与服务器通讯取得数据后,再操作DOM修改界面内容。这样即更新得到了数据,而页面又不需要刷新。
[/Quote]
我会用AJAX,但是AJAX也是响应页面事件的吧?比如鼠标点击或者失去焦点,我也不太懂,你说的这种是怎么知道数据库变更并AJAX页面的?
谢谢你
Inhibitory
2010-08-13
打赏
举报
回复
[Quote=引用 6 楼 liubey_zff 的回复:]
推技术貌似不错?那我想问难道那些论坛(discuz)用的都是2秒一刷?不能吧?
[/Quote]
AJAx技术不刷新页面,而是异步与服务器通讯,即与服务器通讯取得数据后,再操作DOM修改界面内容。这样即更新得到了数据,而页面又不需要刷新。
liubey_zff
2010-08-13
打赏
举报
回复
推技术貌似不错?那我想问难道那些论坛(discuz)用的都是2秒一刷?不能吧?
Inhibitory
2010-08-13
打赏
举报
回复
[Quote=引用 4 楼 dyllove98 的回复:]
1\ ajax + 定时 这样处理最多
2、使用推技术....
[/Quote]
1. ajax + 定时 这样处理最多: 这样处理性能要求低,难度也小,对一般的需求能够满足。
2. 使用推技术....: 可以使用Comet,iFrame等来实现,可以及时取得信息,但是难度也加大了,一般实时的信息系统等要求高的使用。
站内信息,2秒使用ajax取一次信息也不错了。
Jlins
2010-08-13
打赏
举报
回复
1\ ajax + 定时 这样处理最多
2、使用推技术....
加载更多回复(3)
站
内信
-类似于邮箱
而“
站
内信
”是系统内的消息,其实就是通过数据库插入记录来
实现
的。 “
站
内信
”有两个基本功能。一:点到点的消息传送。用户给用户发送
站
内信
,管理员给用户发送
站
内信
。二:点到面的消息传送。管理员给用户(指定...
利用服务器推送技术
实现
站
内短消息(java)
利用服务器推送技术
实现
站
内短消息(java) 让client与service建立一个长连接,不用client手动request,service会自动response,当有好友在线的时候,会自动把好友的信息加载到select里,点击好友发送短消息时,会在...
java
实现
站
内信
_
站
内信
设计
1.
站
内信
站
内信
简单点就是网
站
内的消息通知,在网
站
内部
实现
,不用邮件,短信等服务。很多时候我们都在使用,比如系统推送的公告,用户的私信,订阅的更新等等很多根据
站
内信
的发送范围可将其分为:**一对一:**...
站
内信
三种
实现
方式
站
内信
? 答:就是系统发给整个用户推送的消息。 第一种:(用户量几百人) 建立一张表message表 然后向这张表遍历所有用户插入每个人一条信息 表如下: message表: id:编号;send_id:发送者...
站
内信
java_
站
内信
的
实现
思路表的设计
而“
站
内信
”是系统内的消息,说白了,“
站
内信
”的
实现
,就是通过数据库插入记录来
实现
的。“
站
内信
”有两个基本功能。一:点到点的消息传送。用户给用户发送
站
内信
;管理员给用户发送
站
内信
。二:点到面的消息传送...
Java
50,528
社区成员
85,607
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章