社区
Web 开发
帖子详情
服务器主动推送信息到前台页面上
javatotheworld
2013-12-26 09:43:55
网上搜到的解决方案基本都是推荐DWR反推,实现从服务器端传输数据到客户端,但是看到的demo都是从a页面通过dwr调用后台方法,然后推送数据到b页面。
目前我的项目中需要实现:当数据库有变更时,后台统计数据推送到指定用户的前台页面上,我在后台业务逻辑中直接调用方法推送数据时,好像提示错误,麻烦问下曾经实现过这样的方案,可以指导一下,谢谢。
...全文
18201
11
打赏
收藏
服务器主动推送信息到前台页面上
网上搜到的解决方案基本都是推荐DWR反推,实现从服务器端传输数据到客户端,但是看到的demo都是从a页面通过dwr调用后台方法,然后推送数据到b页面。 目前我的项目中需要实现:当数据库有变更时,后台统计数据推送到指定用户的前台页面上,我在后台业务逻辑中直接调用方法推送数据时,好像提示错误,麻烦问下曾经实现过这样的方案,可以指导一下,谢谢。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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/
长连接
DWR后台精准
推送
信息
至
前台
亲测dwr消息
推送
代码,从后台
推送
消息至
前台
,特别适合刚开始学习dwr的朋友们入门
javaweb实现后台向
前台
的消息
推送
comet4j
这是一个利用comet4j第三方插件,实现javaweb项目中后台消息向
前台
推送
的一个功能,
前台
只要利用jquery,后台是用java实现,tomcat用7的版本
dwr实现
前台
监控 后台
推送
即时
信息
入门必看资料
dwr实现
前台
监控 后台
推送
即时
信息
入门必看资料 里边含源码;
JavaWeb后台自动向
前台
发送消息
JavaWeb项目后台向前
推送
消息,主要是是利用第三方包Comet4J,附件中是MyEclipse开发的源码,可直接运行。
Pushlet后台往jsp
前台
推送
消息实例
Pushlet后台往jsp
前台
推送
消息实例(工程打包,能够运行)
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章