欢迎来到天天文库
浏览记录
ID:5343361
大小:1.71 MB
页数:4页
时间:2017-12-08
《推技术在电机试验数据监测系统中的应用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、推技术在电机试验数据监测系统中的应用张巧迪,等推技术在电机试验数据监测系统中的应用张巧迪.范通让(石家庄铁道学院计算机与信息工程分院,石家庄050043)摘要:针对当前实时监测系统中推技术存在的问题,结合异步推送和实时推送两种方式建立一种改进的订阅一推送模型。此结构不仅改善了目前订阅模型中的局限性,同时避免了实时推送方式带来的信息丢失问题。这种结构根据用户所处的不同状态,采用不同的推送方式进行试验数据的推送。利用轮询服务器机制实现电动机网络测试平台中试验数据的推送,可以很好的达到预期的效果。关键
2、词:电机试验数据;实时推送;异步推送;Ajax轮询机制中图分类号:TP274+.4文献标志码:A文章编号:1001.6848(2010)09—0089一o4ApplicationofPushTechnologyintheStructureofMotorTestDataMonitorSystemZHANGQiao-di,FANTong—rang(DepartmentofComputerandInformationEngineering,ShifiazhuangRailwayInstitute,Sh
3、ifiazhuang050043,China)Abstract:Aimingattotheproblemofreal·timedisplayinpushservice,proposedanewsub-pushstructurewhichintegratethereal—time—pushandasynchronous—push.Thestructureimprovedthelimitationofsub-scribemodel,andavoidedtheproblemofinformationl
4、osswhichcausedbyreal-timepush.Thestructurecouldpushtheexperimentdatasindifferentapproachbydifferentstate.UsedAjaxpollmachinetoimple-mentthemotortestdatareal-timemonitor,andfinditwouldbereachtheexpectresult.KeyWords:Ajax;Real-time-push;Mailpush;Testda
5、ta,Ajaxpoll求时,客户端不需要等待服务器端的响应,继续执O引言行下一步的工作,节省了大量的等待时间。XmlHt—每台电机在出厂前需要对电机的各项参数进行tpRequest异步请求时,async参数的布尔值设置为测试,这些参数的测试是通过一系列的试验进行的。true,同时设置一个事件处理函数来监听客户端的每个测试试验都会产生大量的测试数据,这些数据请求。可以作为工作人员判断各项参数是否达标的重要依L2JSON据,同时也作为其他试验数据的中间数据,进行下JSON称为JavaScript对象
6、表示法,是一种轻一步的试验。因此,及时获取这些数据不仅使监测量级的数据交换格式,它是基于JavaScript对象字面人员在电机测试中做出第一反应,也可以为下一步量语法子集的完全独立于语言的文本格式。由于它的试验节省很多的时间。这就要求监测人员对试验使用的是JavaScript语言,所以,非常适合于服务器数据进行实时监控,可随时掌握试验测试数据的和JavaScript的交互。JSON在接收服务器端的数据变化。时,先通过responseText属性从服务器中检索JSON本文在电机参数测试系统中利用A
7、jax的相关技数据,然后再使用eval()方法将JSON字符串转换为术实现对电机测试系统中试验数据的监控,可以很JavaScript对象。好的达到预期的效果。1.3Ajax推模式1关键技术和机制基于Ajax的推技术机制主要有三种J:基于1.1xmlHttpRequest异步请求AJaxPoll的实现方式(轮询服务器),基于长轮询XmlHttpRequest是XmlHttp组件的对象⋯,它与(Long—Polling)的服务器推模式,基于HttpStreaming服务器的交互只进行数据层面的交互,
8、发送异步请的推模式。收稿13期:2009.10-20·89·微电机AjaxPoll其基本思想是每个客户机定期检查服另一种推服务模式是实时推送方式。这种推送务器的更新状态,将最新的数据信息返回到客户端。方式可以给用户带来良好的用户体验,但是这种方在用户看来,数据是由服务器端向客户端推送过来式要求用户始终处于客户端。一旦用户离开推送系的。这种方式适合于客户端数量较小的应用。统,用户就会“错过”很多信息。基于长连接的长轮询机制(Long—Polling)。这种基于以上提到的问题,本文提出一种结合异步轮
此文档下载收益归作者所有