论文部分内容阅读
基于Web远动系统具有部署简单、升级管理容易、网络适应性好以及调度系统和复示系统合一等优点,是未来远动系统发展的方向。针对现有基于Web远动系统存在功能、效率和兼容性等方面的不足,本论文提出了基于Web2.0中Ajax技术的远动系统。
在该系统中,调度工作站的浏览器采用Ajax异步请求技术代替原有的同步请求,在操作使用上达到传统C/S的效果,监控图形采用Firefox1.5能直接解析的SVG格式,提高了监控图形系统的兼容性,降低了编程的复杂度。Web服务器端采用PerlCGI进行业务逻辑处理,配合客户端的JavaScript脚本,把XMLHttpRequest对象的异步请求和对SVG画面DOM的动态操作结合起来,大大丰富了基于Web远动系统的功能,增加了系统的易用性。
研究的内容有基于Web的遥控、遥测、遥信、曲线和报表,并通过编程进行了实现。其中,遥控遥信遥测采用Ajax技术,曲线功能采用服务器端GD图形技术和客户端JavaScript的pull(拉)技术,报表系统采用PDF格式输出。所有这些Web技术,应用到远动系统中,均达到理想的效果。
本论文最后对基于Web远动系统存在的不足也做了分析,并提出了相应的解决办法。