电力实时生产系统中SSJS技术的应用探析
2015-07-21马斌炜
马斌炜
摘 要:目前,可以将SSJS技术应用到电力实时生产系统中,从服务器端的角度对通信效率和质量进行改善,并减少网络流量和缩短延时。简要分析了电力实时生产系统中SSJS技术的应用,希望可以提供一些有价值的参考意见。
关键词:电力生产系统;SSJS技术;AJAX技术;JavaScript
中图分类号:TM73 文献标识码:A DOI:10.15913/j.cnki.kjycx.2015.12.160
电力系统包括多个环节,比如发电、变电、输电和配电等,电厂、电站和电网等都是其非常重要的组成部分。目前,电力系统的自动化程度在不断提升,Web化的电力生产系统和客户端因可有效共享和交互数据,在较大程度上补充了原有的电力生产系统。特别是应用了AJAX技术,它只需要将数据发送给Web服务器,具有较大的优势,在电网调度、故障分析和电厂电站的远程监控等方面得到了广泛应用。在时代飞速发展的今天,厂站有着较高的自动化水平,电力生产系统Web化有着较大的需求,但核心技术AJAX采用的是HTTP1.0协议标准,因此,实时全双工通信无法真正实现,不具备复杂环境下的动态计算能力,且在通信过程中,很多带宽资源都被公共信息占用。为了解决这些问题,需要应用SSJS技术,可以将计算控制等一系列操作应用于服务器端。
1 SSJS理论技术
SSJS指的是在服务器端的JavaScript解释器上运行SSJS,这样JavaScript就不再局限于传统客户端的编程范围,在服务器端的一系列操作中都可以运用,比如Web服务、后台解释、通信事件控制和数据库操作等。其中,最早在伦敦奥运会的Games Shop中应用了SSJS理论技术。
目前,结合服务器端的推送技术,实现了实时Web应用,包括AJAX、长轮询和流解决方案等。……
