数据库内容更新,如何即时显示到前台?

ty_tytymnty 2007-10-17 10:14:02
现需要这样一个功能,数据库内容更新了,如何即时通知前台用户? 需要什么样的技术?

谢谢!在线等待大家的结果!
...全文
235 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
175cm 2007-10-18
  • 打赏
  • 举报
回复
B/S 貌似是刷出来的,
客户端不做点操作,只靠服务端,难以完成。
用ajax不错
zhb_821012 2007-10-18
  • 打赏
  • 举报
回复
Sunny319的正解释
必须用ajax做一个自动刷新页面
然后每几秒查一下
JJsper 2007-10-18
  • 打赏
  • 举报
回复
如楼上,好像只有在前台 用AJAX 去定时查看数据库是否有更新 settimeout
awusoft 2007-10-17
  • 打赏
  • 举报
回复
B/S好像还没有服务器主动发东西到客户端上的技术
mygod_cx 2007-10-17
  • 打赏
  • 举报
回复
如果前台是web除非定时刷新不然实现不了的,HTTP无状态。。。。。
idilent 2007-10-17
  • 打赏
  • 举报
回复
一般来说数据更新都是由于前台的操作引起的,如果是后台定时操作引起的更新,没有必要及时反映吧。
iskyshop 2007-10-17
  • 打赏
  • 举报
回复
前台用ajax写个局部刷新,在ie的settimeout事件中设置一定时间自动更新就是了
南南北北 2007-10-17
  • 打赏
  • 举报
回复
前台 用什么做的?

如果是胖客户端,可以做到,用socket通讯就可以。如果是瘦客户端,网页做成自动刷新,应该可以实现。
江杨大盗 2007-10-17
  • 打赏
  • 举报
回复
你可以在数据库中使用触发器,当数据有变化时触发一个事件,通过那事件再显示到前台
ty_tytymnty 2007-10-17
  • 打赏
  • 举报
回复
谢谢! 是这个意思,服务器端的数据更新时,所有的客户端显示的内容也同步更新
niuniuhuang 2007-10-17
  • 打赏
  • 举报
回复
不太明白
顶一下
rainyheart 2007-10-17
  • 打赏
  • 举报
回复
同意楼上的说话,使用ajax技术,或者自动刷新,尽量避免让服务器去找客户端
Sunny319 2007-10-17
  • 打赏
  • 举报
回复
不好意思,上面有错别字哈.
1.使用ajax
2.客户端定时的去查询服务器的更新
Sunny319 2007-10-17
  • 打赏
  • 举报
回复
1.使用ajax
2.客户端定时的去查询服务器的新型

81,092

社区成员

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

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