数据库中有一个记录报警信息的报警表,我想实现的是当报警表中插入一条记录时,jsp网页能检测到,并在页面上有报警音提示。
在网上找了一些资料,说可以用触发器啊,定时查询数据库,刷新页面啊,applet实现实时告警啊,因为以前没太接触过这方面的知识,希望大家能给出具体的实现方法和思路,有很恰当的小例子最好了,呵呵!
我主要是想知道如果用applet实现实时告警的话,应该怎么做?麻烦哪位高人给详细说下吧,有相关的例子代码再好不过了!

解决方案 »

  1.   

    代码没有,给个思路吧,你在客户端,不管是 jsp也好, applet 也罢,定时的去查询数据库,一般情况,推模式本是最好的,但我一直没想到过怎么去实现他,尤其是以数据库为主导的推的模式,所以还是用拉的模式最好吧
      

  2.   


    三楼说得在理,如果按楼主的思路也只能这样做~
    不过建议这种记录最好不要放在数据库~
    可以缓存在文件或者内存~ 定时刷进数据库~
    jsp 监控文件或者内存就可以了,这样可以降低很多开销~
      

  3.   

    代码没有,给个思路吧,你在客户端,不管是 jsp也好, applet 也罢,定时的去查询数据库,一般情况,推模式本是最好的,但我一直没想到过怎么去实现他,尤其是以数据库为主导的推的模式,所以还是用拉的模式最好吧 
      

  4.   

    为什么一定要给demo出来,
    给了思路,你那个地方不会再问吧不要有什么东西都是现成的想法timer会写吧,监听那个字段的dao会写吧
     
    页面调用timer应该也会吧,这样一个个解决,不就没什么大问题了实在无法出来了,再找个人问吧
      

  5.   

    在applet里写一个socket监听,服务器端写一个线程timer定时刷新,把结果发给客户端就可以了.