当前位置:编程学习 > JAVA >>

web服务如何向指定页面推送数据

各位大神,现在有一个需求是这样的,我想问下,web服务怎样向浏览器客户端推送数据,A页面发起一个请求到服务器,服务器收到请求之后,更新B页面的数据,现在有这样的技术,求解答!! --------------------编程问答-------------------- B页面可以定时用Ajax刷新吧 --------------------编程问答-------------------- 试试DWR的Reverse Ajax --------------------编程问答-------------------- A和B有没有父子关系,有的话可以用js来控制两个界面。
如果没有父子关系,B界面如果只是看的话,可以使用定时刷新。 --------------------编程问答--------------------
引用 1 楼 a470577391 的回复:
B页面可以定时用Ajax刷新吧
是可以定时刷新,但这样的话,所谓服务器的推动技术,不就没用了吗,而且,你前天定时刷新服务器,对服务器的负荷很重的哦 --------------------编程问答--------------------
引用 2 楼 ghostkngiht 的回复:
试试DWR的Reverse Ajax

DWR有在研究呢,但还是实现不了,我这个需求,他让我感觉,和前台的请求,服务器的资源回复没什么区别,就是A页面请求资源,服务器接收到之后,可以用java代码调用A页面的任意js函数代码,但B页面还是刷不了 --------------------编程问答--------------------
引用 3 楼 u010580980 的回复:
A和B有没有父子关系,有的话可以用js来控制两个界面。
如果没有父子关系,B界面如果只是看的话,可以使用定时刷新。

对哦,A和B 呈现父子关系,我看看 --------------------编程问答--------------------
引用 4 楼 yingxiake 的回复:
Quote: 引用 1 楼 a470577391 的回复:

B页面可以定时用Ajax刷新吧
是可以定时刷新,但这样的话,所谓服务器的推动技术,不就没用了吗,而且,你前天定时刷新服务器,对服务器的负荷很重的哦

哦 我也不懂 就随便说了个 学习了哈 --------------------编程问答-------------------- 今天研究了下DWR ,确实很强大,这个需求,已经实现出来了,写了小demo,呵呵
初学者,需要就点下面的连接,相互学习别见笑...
http://pan.baidu.com/share/link?shareid=3639344733&uk=1613595350 --------------------编程问答-------------------- 由服务端主动向客户端推送数据,目前只有websocket --------------------编程问答--------------------
引用 9 楼 linwz520 的回复:
由服务端主动向客户端推送数据,目前只有websocket

DWR不行吗 --------------------编程问答-------------------- 貌似HTML5有这个功能吧!其他你就得靠AJAX去轮询来说实现了! --------------------编程问答--------------------
引用 11 楼 longtian1213 的回复:
貌似HTML5有这个功能吧!其他你就得靠AJAX去轮询来说实现了!
还没用过html5,很刚兴趣啊 --------------------编程问答-------------------- 除 --------------------编程问答-------------------- 不是有传说中牛X IE Shell么,呵呵 --------------------编程问答--------------------
引用 14 楼 eastoneking 的回复:
不是有传说中牛X IE Shell么,呵呵
这是什么东西,没听说过哈哈哈 --------------------编程问答--------------------
引用 15 楼 yingxiake 的回复:
Quote: 引用 14 楼 eastoneking 的回复:

不是有传说中牛X IE Shell么,呵呵
这是什么东西,没听说过哈哈哈


就是一种在IE中用js调用的脚本,
见过有人用这玩意调用另存菜单,还有打开空窗体,并且向空窗体些数据的代码
要是真的不考虑跨浏览器,应该是能行的

公司牛人从html5的canvas上获得图片数据,然后开空白窗口,然后把图片写过去。你写js就可以了

好像大家评价是比较奇葩
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,