江湖救急:关于在告警系统中,如何实现自动告警的问题。

jindj1977it 2011-10-22 08:46:56
各位大侠:江湖救济,我想知道以下一个java问题。

问题:在自动监视告警系统中,当后台source中获得监听对象的状态变化信息后,如何实现在页面自动显示告警?
(我想知道自动显示的实现原理,非页面制作方法)
...全文
137 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
jindj1977it 2011-10-23
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 leecyz 的回复:]
前台定时请求:
前台通过js在一定的时间向后台发送一次请求,后台返回结果,消耗都在客户端,每次请求之后就会关闭连接,是目前比较流行的方式。

[/Quote]
这个方法有没有代码实例?能否贴出来让我学习一下,80分一定送上,(20分要给magong的回答)
leecyz 2011-10-23
  • 打赏
  • 举报
回复
前台定时请求:
前台通过js在一定的时间向后台发送一次请求,后台返回结果,消耗都在客户端,每次请求之后就会关闭连接,是目前比较流行的方式。

后台主动推送:
目前技术comet,pushlet的方式,前台client连接上之后,后台线程保持一直连接前台socket,当有数据的时候就发送出去,就是生产者与消费者的方式,服务端连接一直不关闭耗费比较大,所以一直没流行起来。
jindj1977it 2011-10-23
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 magong 的回复:]
要么页面中定时轮询服务器是否有状态变化,
[/Quote]
能再详细点吗,如何实现页面轮询?是在页面中设置什么便签?还是做个javaScript?
jindj1977it 2011-10-23
  • 打赏
  • 举报
回复
不是想知道如何通讯或如何判断监视对象的状态变化,
而是在java的后台source中获得状态变化消息后,如何在页面自动发出警告(比如页面自动变色)
leecyz 2011-10-23
  • 打赏
  • 举报
回复
搜索ajax实现定时刷新,到处都是实例。
hzc543806053 2011-10-22
  • 打赏
  • 举报
回复
Socket
孟祥月 2011-10-22
  • 打赏
  • 举报
回复
试试运用网络编程的思想 一个套接字监听 当发生问题时候 发送套接字
只是自己的想法
可能不行
magong 2011-10-22
  • 打赏
  • 举报
回复
要么页面中定时轮询服务器是否有状态变化,
要么客户端和服务器建立长连接,用所谓的Comet来及时通知客户端有变化。
约翰羊 2011-10-22
  • 打赏
  • 举报
回复
什么意思?

类似于QQ上线的提示?还是发个声音?还是什么?

没太明白。

62,623

社区成员

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

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