社区
Web 开发
帖子详情
服务器主动推送信息到前台页面上
javatotheworld
2013-12-26 09:43:55
网上搜到的解决方案基本都是推荐DWR反推,实现从服务器端传输数据到客户端,但是看到的demo都是从a页面通过dwr调用后台方法,然后推送数据到b页面。
目前我的项目中需要实现:当数据库有变更时,后台统计数据推送到指定用户的前台页面上,我在后台业务逻辑中直接调用方法推送数据时,好像提示错误,麻烦问下曾经实现过这样的方案,可以指导一下,谢谢。
...全文
18318
11
打赏
收藏
服务器主动推送信息到前台页面上
网上搜到的解决方案基本都是推荐DWR反推,实现从服务器端传输数据到客户端,但是看到的demo都是从a页面通过dwr调用后台方法,然后推送数据到b页面。 目前我的项目中需要实现:当数据库有变更时,后台统计数据推送到指定用户的前台页面上,我在后台业务逻辑中直接调用方法推送数据时,好像提示错误,麻烦问下曾经实现过这样的方案,可以指导一下,谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq_16083847
2016-06-27
打赏
举报
回复
楼主当时怎么解决的啊??
z_yes163
2013-12-27
打赏
举报
回复
ajax 前台定时请求和股票系统差不多,当然html5 websocket 是个好办法,只是现在大部分用户还没有升级IE所以支持不了。
teemai
2013-12-27
打赏
举报
回复
引用 2 楼 javatotheworld 的回复:
轮询?那跟在页面上写个定时任务,定时跟后台取数据有区别吗? html5不支持IE浏览器,不太符合要求
每个前台定时请求。
javatotheworld
2013-12-27
打赏
举报
回复
另外,如果客户端多了,dwr的性能怎么样,有哪位大侠知道的吗?
ghostkngiht
2013-12-27
打赏
举报
回复
用Browser.withPage(ServerContext serverContext, java.lang.String page, java.lang.Runnable task);试试,不知道行不行。
别闹腰不好
2013-12-27
打赏
举报
回复
客户端没请求,你就能推过去 ,那么多客户端,推到哪个。 这个就得页面做定时去检查数据库变化。
Defonds
2013-12-27
打赏
举报
回复
反推的方案还是不错的,能够从一定程度上降低服务器压力
jackson_fighting
2013-12-27
打赏
举报
回复
ajax 定时轮询
tony4geek
2013-12-27
打赏
举报
回复
json - rpc 呢。
javatotheworld
2013-12-26
打赏
举报
回复
轮询?那跟在页面上写个定时任务,定时跟后台取数据有区别吗? html5不支持IE浏览器,不太符合要求
teemai
2013-12-26
打赏
举报
回复
通常的做法就是你说的那样的,轮询。 还有就是HTML5 的websocket:
http://www.ibm.com/developerworks/cn/web/1112_huangxa_websocket/
长连接
使用C# ASP.NET创建一个可以由服务端
推送
信息
至客户端的WEB应用(2)
使用C# ASP.NET创建一个可以由服务端
推送
信息
至客户端的WEB应用(2) 修正(1)最后的4个部分存在的问题
JAVA实现简单的websocket网页回声(网页与
服务器
即时通讯)
WebSocket简介 WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 WebSocket 使得客户端和
服务器
之间的数据交换变得更加简单,允许服务端
主动
向客户端
推送
数据。在 WebSocket API 中,浏览器和
服务器
只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。 在 WebSocket API 中,浏览器和
服务器
只需...
HTTP PUSH技术原理,结合ASP.NET实现以及评述
前段时间看到有人写的关于HTTP PUSH原理,当初并不在意,因为HTTP的先天问题,WEB
服务器
不可能
主动
PUSH因为HTTP响应过后就断开连接,WEB
服务器
不可能再触发什么事件后对某个客户端浏览器进行PUSH
信息
的。 最近闲在家中,又突然想起这件事情,虽然说自我感觉这并不是正统的PUSH技术,但是毕竟已经有人在用,而且效果还不错,不如自己也来试试看。经过小小尝试,发现其实HT
[转载]HTTP PUSH技术原理,结合ASP.NET实现以及评述
HTTP PUSH技术原理,结合ASP.NET实现以及评述收藏原文:http://blog.csdn.net/banmuhuangci/archive/2008/09/20/2955719.aspx前段时间看到有人写的关于HTTP PUSH原理,当初并不在意,因为HTTP的先天问题,WEB
服务器
不可能
主动
PUSH因为HTTP响应过后就断开连接,WEB
服务器
不可能再触发什么事件后对某个客户端...
个人门户系统设计
个人用户门户是完全由用户自己定制的纯个性化
信息
“窗口”,以用户为中心,为用户提供一个单一
页面
的入口,整合系统中或其他系统的多方面的业务应用。打通系统内外部、各部门或业务系统之间的数据呈现,能实时从系统外部、内部子
信息
化系统
主动
获取相应的
信息
,并根据职能或岗位职责的不同有针对性、
主动
性的
推送
,使大量
信息
自动
推送
到用户面前。通过
信息
实时获取、统一集中化、
主动
推送
性、应用个性化来实现对
信息
内容的有效利用...
Web 开发
81,111
社区成员
341,726
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章