推送-java当数据库改变的时候,自动刷新页面。

问题描述

java当数据库改变的时候,自动刷新页面。

在线等~~~~~
做一个项目要求数据库改变的时候自动刷新页面,找了一下资料有两种方法。
1,定时去查数据库然后刷新
2,数据库自己推送
求大神详借一下俩种或一种。

解决方案

数据库推不了,自己想办法吧,可以做p2p发送消息,写数据的客户端发消息给网内用户

解决方案二:

用udp广播,或者服务器上有一个服务程序,作为某个客户端的消息转发,用socket

解决方案三:

你在对数据库做增删改查的时候写一个回调接口,通知页面更新,java里的观察者模式!

解决方案四:

只能通过定时访问后台的ajax方式来做,就像百度贴吧那种直播!

解决方案五:

现在不是有观察者模式吗?这个有谁会啊?急求啊

时间: 2025-01-20 14:35:12

推送-java当数据库改变的时候,自动刷新页面。的相关文章

java中数据库的时间字段和jsp页面显示的不一样

问题描述 java中数据库的时间字段和jsp页面显示的不一样 数据库的时间和页面的时间显示不一样,数据库的时间是:2015-05-13 12:24:03 显示到页面上:1431491043000,求解 解决方案 得到的数据 应该是 日期的毫秒数· 可以通过 new java.Date(毫秒数) 转化成 Java里面的Date 应该就可以了 解决方案二: 需要对格式进行转换,转换代码: protected static final String DATE_TIME_FORMAT = "yyyy-M

java后台异步推送消息至服务器(mqtt paho)

问题描述 java后台异步推送消息至服务器(mqtt paho) web创建消息推送保存至数据库后,后台从数据库获取数据并异步推送:即每次获取一条数据推送,推送成功后再获取第二条数据推送,依此类推,当没有数据时处于睡眠状态.我该怎么实现. 解决方案 wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww

html5-服务器推送方案 Java实现

问题描述 服务器推送方案 Java实现 题目: 闪拍系统中,有个需求是关于服务器推送的方案.即:每秒刷新1次拍卖相关的信息(价格.出价时间.出价人等).如何设计这个架构?(可以参考:传统轮询,ajax轮询,长连接,长轮询,WebSocket等技术). 要求: 利用现有的资源,考虑可实现性: 考虑系统的扩展性.伸缩性.性能.高可用性: 解决方案 想要建立实时web,推荐GoEasy的web实时推送,他们是专注做Web实时推送的, 网上一搜就有其用户自己总结的实例和感想,使用非常简单,都在说几分钟就

数据库设计-数据库开发,根据用户喜好推送内容。

问题描述 数据库开发,根据用户喜好推送内容. 文章-->类型 为 一对多: 用户-->喜爱类型 也为 一对多: 比如 文章A 它的类型为 科技 体育 文学 文章B它的类型为 数学 体育 英语 文章C它的类型为 科技 地理 历史 用户喜欢 科技类 与 历史类的文章.我要做个,你<喜欢的文章>栏目 数据库该怎么设计. 也就是说 有很多文章 每篇可能有多个标签 每个用户可以喜欢多个标签的文章 我想根据不同用户各自喜欢的标签 推送文章.数据库怎么写好...

JAVA Web实时消息后台服务器推送技术---GoEasy_javascript技巧

越来越多的项目需要用到实时消息的推送与接收,我这里推荐大家使用GoEasy, 它是一款第三方推送服务平台,使用它的API可以轻松搞定实时推送! 浏览器兼容性:GoEasy推送 支持websocket 和polling两种连接方式,从而可以支持IE6及其以上的所有版本,同时还支持其它浏览器诸如Firefox, Chrome, Safari等等. 支持不同的开发语言:GoEasy推送 提供了Restful API接口,无论你的后台程序用的是哪种语言都可以通过Restful API来实现后台实时推送.

HTTP 推送,显著提升加载性能

上周我在斯达哥尔摩住了几天,出席了 HTTP 研讨会,参与了不少吸引人的讨论.其中一次是关于 HTTP 推送及其优缺点.早期实验结果的. 由于早期实验部署结果不那么理想,人们对 HTTP 推送大体持着怀疑态度,不过我想分享下自己更乐观一些的观点. HTTP 推送能做哪些预加载不能做的事? 从怀疑者那里一再听到的观点是,"推送相对于预加载来说,只不过节省了一次 RTT(Round Trip Time)而已".在实践中,这并非总是对的,有一个使用案例,推送可以完成,但预加载无法做到. 利用

苹果iOS系统下的推送机制及实现

苹果iOS系统下的推送机制及实现 浏览:785次  出处信息 本文译自http://www.raywenderlich.com.原文由iOS教程团队 Matthijs Hollemans 撰写,经原网站管理员授权本博翻译. 在iOS系统,考虑到手机电池电量,应用不允许在后台进行过多的操作,当用户未开启应用时,要怎么样才能通知用户呢? 好比用户收到一个新的微博.喜欢的球队取得一场胜利或者是晚餐准备好了,如果应用都不在运行当中,当然也就无法去获得这些事件. 幸运的是苹果提供一个解决方案,通过你自己的

留住你的用户:8款第三方移动推送服务

所谓"成功易,守功难",开发者最不愿看到的就是,最初苦心经营的用户不断流失.有统计显示,做了Push的应用的留存率,是没有做Push的应用的两倍.本文将为开发者们介绍8个国内外比较知名的第三方推送服务.   国外针对大量应用做了一个统计,发现平均一个应用一般6个月的用户留存率只有 15%,但做了Push后留存率达到30%,提高一倍.虽然Push对提升应用的用户黏性有益,但需要投入一定的开发成本,所以许多开发者把目光投向第三方推送服务.以下推荐几个国内外比较知名的第三方推送服务商,帮你&

实时系统解决方案 TIBCO Rendezvous — 技术介绍(消息中间件|基于数据库的主动推送)

TIBCO Rendezvous - 技术介绍 1.1.1. TIBCO Rendezvous - 技术介绍 TIBCO Rendezvous(或称为TIBCO RV)产品是一种中间件,它具有发布/订阅(Publish/Subscribe).基于主题寻址(Subject-Based Addressing) 和自定义数据信息(Self-Describing Data Messages)等专利技术功能,使不同应用平台上的信息在一个共享的虚拟总线Information Bus(TIB)上进行传输交换.