摘要
为缓解大规模远程监控网络构建成本和系统功能之间的矛盾,研究了无操作系统环境下的Web远程监控技术。针对无操作系统的背景,分析了缺乏文件系统、没有CGI接口、没有高级语言支持情况下的Web服务器设计问题;在引入LWIP的基础上,参照CGI实现的思想,提出了虚拟CGI的概念,建立了用户端与服务器端之间的动态交互;同时通过调用用户端的ActiveX控件的方式,在不增加服务器负担的前提下,丰富了用户端界面的动态显示;在LM3S8962系统上对该方案展开了评价,进行了加热炉温度远程控制实验。实验结果表明,该方案可以有效地对目标实现远程监控,性能上可以达到过去基于PC系统的水平。
In order to relax the contradiction between the low cost of system building and high level system requirements in large-scale remote monitoring networks,the scheme of Web remote monitoring without operating system was investigated.Aiming at the background without operating system,the design issues of Web server with no file systems,common gateway interface(CGI) and high-level language support were analyzed.With the introduction of light weight IP(LWIP),a concept of virtual CGI was put forward referring to the idea of CGI implementation,then the dynamic interaction between the client and server side was established.The scheme was evaluated on LM3S8962 system,and the remote experiments of furnace temperature control were studied.The experimental results show that the scheme can effectively monitor the objective remotely,and achieve the same performance of system based on PC before.
出处
《机电工程》
CAS
2012年第4期490-492,共3页
Journal of Mechanical & Electrical Engineering
关键词
远程监控
WEB服务器
LWIP
通用网关接口
remote monitoring
Web server
light weight IP(LWIP)
common gateway interface(CGI)