整个系统是一个全省联网的监控系统,我们这里只是一个应用端,即通过web登陆上,观测数据到达了没有,数据是什么时候到达的。现在希望做一个改进,即如果数据到达的时间有延迟,比如比规定时间延迟了30分钟,就让其报警。
希望各位前辈指点一下,需要装什么开发软件,怎么做,越详细越好,拜谢了。本人还可以赠送一个八位无保QQ作为答谢,各位前辈不吝赐教啊。web界面大致如下框架
站点 00点 01点 02点 03点
A 0009 0104 0213 0311
B 0011 0108 0214 0305
C 0005 0112 0205 0309A.B.C为上传数据的站点 00点01点02点03点为时间,0009 0104这些表示数据到达主站的时间,正常为正点到15分的样子都是正确传输的,如果相应为空,则数据没有到达需求就是当数据在30分钟内都没有达到,就有报警声。我的QQ:31534836 一般都在线,也可以线上聊,谢谢。
希望各位前辈指点一下,需要装什么开发软件,怎么做,越详细越好,拜谢了。本人还可以赠送一个八位无保QQ作为答谢,各位前辈不吝赐教啊。web界面大致如下框架
站点 00点 01点 02点 03点
A 0009 0104 0213 0311
B 0011 0108 0214 0305
C 0005 0112 0205 0309A.B.C为上传数据的站点 00点01点02点03点为时间,0009 0104这些表示数据到达主站的时间,正常为正点到15分的样子都是正确传输的,如果相应为空,则数据没有到达需求就是当数据在30分钟内都没有达到,就有报警声。我的QQ:31534836 一般都在线,也可以线上聊,谢谢。
在发送数据的之前作为客户端的机器发送一个小的数据包和服务器握手,服务器记下时间,同时用一条线程轮询数据库,如果30分钟没有到达,对这个数据做标记,等待用户刷新界面获取这个值,可以用AJAX来做,更流畅一些。开发软件我感觉无所谓,快速开发ms首选
<bgsound src='alert.wav'>
c/s客户端使用线程读取webservice接口,不过时间周期位每隔5秒检查数据可能会令机器缓慢,只能单独使用一台机器做提醒功能